Journal of
Medical Laboratory and Diagnosis

  • Abbreviation: J. Med. Lab. Diagn.
  • Language: English
  • ISSN: 2141-2618
  • DOI: 10.5897/JMLD
  • Start Year: 2010
  • Published Articles: 57

Full Length Research Paper

Designing an expert system model for pulmonary TB disease diagnose pre-screen laboratory process

Yonas Tesfaye
  • Yonas Tesfaye
  • Department of Information Technology, College of Engineering and Technology, Samara University Samara, Ethiopia.
  • Google Scholar
Ketema Kifle
  • Ketema Kifle
  • Department of Software Engineering, Institute of Technology, Debre Markos University, Debre Markos, Ethiopia.
  • Google Scholar

  •  Received: 13 May 2019
  •  Accepted: 02 August 2019
  •  Published: 30 November 2019


Tuberculosis is a major public health problem in Ethiopia more than half a century ago. If the disease is not treated well and on time, it can lead to severe health problems like lungs, but can also affect other organs, including the central nervous system. Therefore, detecting those diseases at early stages enable us to overcome and treat them appropriately. However, among people in the developing countries like Ethiopia, permanent diseases are growing to be causes of death. These problems are becoming worse due to the scarcity of specialists, practitioners and health facilities. In Ethiopia, there has been observed a threat of increased prevalence of tuberculosis and the number of death rates imputed to tuberculosis reached above 29,000 deaths (35 per 100,000) due to TB, excluding HIV related deaths, during the same period, 2014. In an effort to address such problem, this study attempts to design an expert system model for tuberculosis disease diagnose pre-screen laboratory process that can provide advice for physicians and patients to facilitate the diagnosis before laboratory testing. To this end, knowledge is acquired using both structured and unstructured interviews from domain experts which are selected using purposive sampling technique from health agents. Relevant documents analysis method is also followed to capture explicit knowledge. Thereafter, the acquired knowledge is modeled using decision tree that represents concepts, procedures involved in diagnosis and treatment of tuberculosis and production rules are used to represent the domain knowledge, and knowledge-based system is developed using SWI Prolog editor tool. It uses backward chaining which begins with possible solutions or goals and tries to gather information that verifies the solution.

Key words: Model, expert system, knowledge representation, knowledge acquisition, tuberculosis disease.