%%% Rulebase parsed by Python script from original KB
%%% Syntax: if symptoom(...) then ziekte(...)
%unparsed: %%%%%% Kennissystemen assignment 2.

%unparsed: %%%%%% 0440949 Andreas van Cranenburgh

%unparsed: %%%%%% 0435899 Niels Out

%unparsed: %%%%%% 0512605 Stefan de Konink

if symptoom('koorts tot boven 40C) then ziekte('Malaria tropica')
if symptoom('koude rillingen met hevige transpiratie) then ziekte('Malaria tropica')
if symptoom('hoofdpijn; diarree; braken; stuipen) then ziekte('Malaria tropica')
if symptoom(vochtverlie) then ziekte('turista')
if symptoom('waterdunne diarree) then ziekte('giardiasis')
if symptoom('opgezet gevoel) then ziekte('giardiasis')
if symptoom('pijn in de buik) then ziekte('giardiasis')
if symptoom('misselijkheid) then ziekte('giardiasis')
if symptoom('frequente brijig-vettige ontlasting) then ziekte('giardiasis')
if symptoom('hoge koorts) then ziekte('bacillaire dysenterie')
if symptoom('heftige krampende aandrang) then ziekte('bacillaire dysenterie')
if symptoom('10  a maal per dag ontlasting bestaande uit bloederig slijm) then ziekte('bacillaire dysenterie')
if symptoom('vage buikklachten die geleidelijk toenemen) then ziekte('amoebendysenterie')
if symptoom('3 a 4 maail per dag brjige ontlasting met bloed en slijm) then ziekte('amoebendysenterie')
if symptoom('beweeglijke amoeben in darmen) then ziekte('amoebendysenterie')
if symptoom('hoge koorts) then ziekte('typhoid')
if symptoom('obstipatie) then ziekte('typhoid')
if symptoom('hoofdpijn en na enkele dagen stuffig) then ziekte('typhoid')
if symptoom('waterdunne diarree) then ziekte('cholera')
if symptoom('patient geel) then ziekte('geelzucht')
if symptoom('urine donker) then ziekte('geelzucht')
if symptoom('ontlasting licht) then ziekte('geelzucht')
if symptoom('pijn rechtsboven in buik) then ziekte('geelzucht')
if symptoom('misselijkheid) then ziekte('geelzucht')
if symptoom('worm in ontlasting) then ziekte('aarsmaden')
if symptoom(buikpij) then ziekte('aarsmaden')
if symptoom('jeuk aan anus) then ziekte('aarsmaden')
if symptoom(buikpij) then ziekte('zweepwormen')
if symptoom(diarre) then ziekte('zweepwormen')
if symptoom(bloedarmoed) then ziekte('mijnwormen')
if symptoom(buikpij) then ziekte('strongyloides stercoralis')
if symptoom(diarre) then ziekte('strongyloides stercoralis')
if symptoom('netelroosachtige huidafwijkingen) then ziekte('strongyloides stercoralis')
if symptoom('langzaam voortkruipende huidgangetjes') then ziekte('larva migrans')
if symptoom(buikpij) then ziekte('taenia saginata')
if symptoom(knobbeltje) then ziekte('taenia solium')
if symptoom(buikpij) then ziekte('hymenolepis nana')
if symptoom(diarre) then ziekte('hymenolepis nana')
%unparsed: %geen extra informatie, mens is normaliter geen deel van de cyclus van deze worm.

if symptoom(huidzwellinge) then ziekte('loiasis')
if symptoom('klachten bij urineren) then ziekte('schistosoma haematobium')
if symptoom('huid beschadigd) then ziekte(huidziekten)
%unparsed: %kleine huidwondjes 

if symptoom('hardnekkige zweren') then ziekte('kleine huidwondjes')
%unparsed: 	

if symptoom('jeukende rode pukkels en vlekken) then ziekte('prickly heat')
if symptoom('rode jeukende plekken) then ziekte('schimmels')
if symptoom('kleine licht-schilferende lichte vlekken) then ziekte('Pityriasis versicolor')
if symptoom(' lichte huidvlekken waar geen gevoel in zit) then ziekte('lepra')
%unparsed: %lepra op tijd ontdekt en behandeld nooit ernstige afwijkingen

if symptoom('framboosachtige huidafwijkingen) then ziekte('framboesia')
if symptoom('diepe chronische huidzweren) then ziekte('huid-leishmaniasis')
%unparsed: ziekte('huid-leishmaniasis', overdrager, 'Phlebotomus-mugje (sandfly)').

if symptoom(steenpuiste) then ziekte('myiasis')
if symptoom('erwtgroot hard knobbeltje) then ziekte('zandvlooien')
if symptoom('lastig jeukende huidafwijkingen) then ziekte('mijten')
if symptoom(jeu) then ziekte('luizen en vlooien')
if symptoom(huiduitsla) then ziekte('luizen en vlooien')
if symptoom('soort griep) then ziekte('dengue')
if symptoom('zware hoofdpijn achter de ogen) then ziekte('dengue')
if symptoom('spier en gewrichtspijnen) then ziekte('dengue')
if symptoom('een typische huiduitslag) then ziekte('dengue')
%unparsed: ziekte('afrikaanse slaapziekte', veroorzaker, 'bloedparasieten (Trypanosoma)').

if symptoom('onregelmatige koorts) then ziekte('afrikaanse slaapziekte')
if symptoom('klierzwellingen) then ziekte('afrikaanse slaapziekte')
if symptoom('huidafwijkingen) then ziekte('afrikaanse slaapziekte')
if symptoom('psychische veranderingen) then ziekte('afrikaanse slaapziekte')
%unparsed: ziekte('afrikaanse slaapziekte', gevolg, 'dood (na vele maanden of langer)').

%unparsed: ziekte('ziekte van chagas', overdrager, 'wantsen (soort kever)').

if symptoom('onregelmatige koorts) then ziekte('ziekte van chagas')
if symptoom('hartafwijkingen) then ziekte('ziekte van chagas')
if symptoom('hartafwijkingen) then ziekte('ziekte van chagas')
if symptoom('onregelmatige koorts) then ziekte('Kala azar')
if symptoom('afwijking diverse organen) then ziekte('Kala azar')
%unparsed: ziekte('Kala azar', overdrager, 'Phlebotomus-mugje (sandfly)').

if symptoom('koorts met golvend verloop wat maanden kan duren) then ziekte('Brucellose')
if symptoom('hoofd) then ziekte('Brucellose')
if symptoom('koorts) then ziekte('Tick-typhus')
if symptoom('huiduitslag) then ziekte('Tick-typhus')
if symptoom('opgezette pijnlijke lymfeklier) then ziekte('Tick-typhus')
if symptoom('Pijn bij het urineren) then ziekte('Gonorroe')
if symptoom('Harde niet pijnlijke zweer op geslachtsdeel of anus) then ziekte('Syfilis')
if symptoom('pijnlijke zweren aan geslachtsorganen) then ziekte('Malaria tropica')
%unparsed: %overerving: scabis / schaamluizen hepatitus B

