Abstract:
Artificial Intelligence (AI) is a subdivision of computer science devoted to creating computer software and hardware that attempt to produce results such as those produced by people. An expert system is a subdivision of Artificial Intelligence field and it is a knowledge–intensive program that solves problem normally requiring human expertise. It performs many of the secondary functions than an expert does, such as asking relevant questions and explaining its reasoning. In this paper, we will build an Expert System to distinguish three types of diseases such as Dengue Haemorrhagic Fever (DHF), Tuberculosis (TB) and Enteric Fever. First, we will analyze the symptoms of each disease. Second, we will develop the Expert System to advice the diagnosis and treatment of these three diseases. The symptom analysis of diseases and stage distinguishing program is the first part of our system. The second part is to advise how to give treatments to each disease according to each level or stage. The entire system is implemented by using java programming language.