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.
Copyright © 2021 Author(s) retain the copyright of this article.
This article is published under the terms of the Creative Commons Attribution License 4.0