Abstract DIJEST (DIagnosing Jaundice Expert SysTem) is a medical expert system which produces a differential diagnosis of a patient presenting with jaundice. DIJEST is written in Prolog, and illustrates the use of the language for clearly expressing knowledge. Specifically, the expert system contains explicit declarative knowledge of anatomy and physiology which is used by clinicians when diagnosing obstructive jaundice. The inference engine matches patient records against expected manifestations of symptoms in diseases. Novel in DIJEST is the uncertainty reasoning scheme, using contribution and absence factors, which places equal importance to symptoms present, absent and unknown in the patient's medical record. Domain specific reasoning and domain specific knowledge are clearly separated from general inference capabilities and knowledge representation schemes. DIJEST has performed well in preliminary tests, being particularly impressive for patients with multiple diseases.
[1]
R A Miller,et al.
INTERNIST-I properties: representing common sense and good medical practice in a computerized medical knowledge base.
,
1985,
Computers and biomedical research, an international journal.
[2]
Peter Szolovits,et al.
Categorical and Probabilistic Reasoning in Medical Diagnosis
,
1990,
Artif. Intell..
[3]
H. E. Pople,et al.
Internist-I, an Experimental Computer-Based Diagnostic Consultant for General Internal Medicine
,
1982
.
[4]
G. Gorry,et al.
Towards the simulation of clinical cognition. Taking a present illness by computer.
,
1976,
The American journal of medicine.
[5]
M. Silverstein,et al.
Suspected obstructive jaundice: a decision analysis of diagnostic strategies.
,
1983,
Annals of internal medicine.