Journal of
Engineering and Technology Research

  • Abbreviation: J. Eng. Technol. Res.
  • Language: English
  • ISSN: 2006-9790
  • DOI: 10.5897/JETR
  • Start Year: 2009
  • Published Articles: 198

Full Length Research Paper

Building a proposed expert system using blood testing

Saad Alshaban* and Alyaa K. Taher
Department of Computer Engineering and Information Technology, University of Technology, Baghdad, Iraq.
Email: [email protected]

  •  Accepted: 25 March 2009
  •  Published: 30 April 2009



This paper introduces a program which is designed to assist in medical diagnosis depending on blood test results. The program is based on the laboratory test results and the symptoms of each tract. The result of the program depends on the information supplied by the physician. Entering incorrect or misleading information will cause erroneous or unreliable results. This program does not make medical diagnosis, which is only a physician can do. It merely lists an estimated order of likelihood and estimates probabilities of diseases or conditions based on its internal logic and the physician's answers to the questions. Therefore, this program, like all medical "Expert System Software", should never be a substitute for attending to health care professionals. The objective of the research work is to build a medical diagnosis system that has all the properties of an ideal diagnosis system, and is used by great number of users by providing it with simple interfaces. The programming language used to build the diagnosis system is visual basic (VB) Version 6.0, which is a suitable environment to implement applications and user graphical interface for this work.


Key words: Expert system, blood test, visual basic, diagnosis system.