PROLOG EXPERT SYSTEM: THE DIAGNOSIS OF KIDNEY DISEASES
Keywords:
Expert System, Differential diagnosis, Clinical and paraclinical exam,Abstract
A Medical Expert System made in Visual Prolog is proposed.
This Expert System makes a differential diagnosis among the
main kidney diseases. The diagnosis is made taking into account
the clinical exam (the symptoms that can be seen and felt) and
the paraclinical exam (the results of laboratory tests). This
system is designed to give help to a medical expert in making the
appropriate diagnosis of a patient. Why would it be needed in
helping a physician? Because the kidney diseases have a lot of
common symptoms and many of them are very much alike, fact
that makes it very difficult even for a kidney specialist to put a
right diagnosis. The proposed Expert System can address that. It
contains in its knowledge base twenty-seven kidney diseases
from nine different categories.
References
Bostaca, I. (1999) Cheile diagnosticului în clinica medicală, Editura
Polirom.
Gluhovschi, G. (2004) Curs de Nefrologie, Lito U.M.F.T.
Romoúan, I. (1999) Rinichiul. Ghid diagnostic úi terapeutic, Editura
Medicală.
Luger, G.L. (2002) Artificial Intelligence. Structures and Strategies for
Complex Problem Solving, 4ed., Addison-Wesley.
Negnevitski, M. (2002) Artificial Intelligence Guide to Intelligent Systems,
Addison-Wesley.
RovenÄ a, E. (2000) Elements de logique pour l’Informatique, GREF
Toronto
RovenÄ a, E., Spircu, T. (in publication) Management of Knowledge
Imperfection in Developing Intelligent Systems, Springer-Verlag [8] Russell, S., Norvig P. (1995) Artificial Intelligence. A Modern Approach,
Prentice Hall.
Rowe, N.C. (1988) Artificial Intelligence through Prolog, Prentice Hall. [10] Bratko, I. (2000) Prolog Programming for Artificial Intelligence,
Addison - Wesley.
Nilsson, U., Maluszynski, J. (2000) Logic Programming and
Prolog(2ed), John Wiley & Sons Ltd.
Reghiú, M., RovenÄ a, E. (1998) Classical and Fuzzy Concepts in
Mathematical Logic and Applications, CRC Press New York