Stomach ulcer kill about thousands of people every year. Medical doctors are in limited supply, and provide somewhat expensive services. There is, therefore, the need to build computer-based systems that can assist doctors in diagnosing and recommending treatment for stomach ulcer to fill the supply gap and reduce the attendant costs, upon which this research is focused. The expert system would diagnose and recommend treatment of stomach ulcer from symptoms result provided by user patient. The expert system was created based on medical expert information collected through structured interviews, extensive literature review, and adopting the VB.NET software development method. The system is towards reducing deaths associated with stomach ulcer and towards improved health care services, and is a guide to designing similar systems.


Computer-based methods are increasingly used to improve the quality of medical services. Expert System (ES) is the area of computer science focusing on creating machines that can engage on behaviors that humans consider intelligent. The ability to create intelligent machines has intrigued humans since ancient times and today with the advent of the computer and 50 years of research into ES programming techniques, the dream of smart machines is becoming a reality. The user interface for the computer systems is evolving into an intelligent multi-modal interface ( Pantic, 2005). It is now moving away from keyboard-driven instructions to more natural modes of interaction, using visual, audio and sensorial means. This is the first step in achieving a human-like communication between man and machine. The developments of Expert Systems (ESs) have drawn much attention of the research community in the last few decades. The idea of expert systems has also been widely accepted in clinical environment, starting from a simple database query to complex treatment recommendation (Tanzila, 2012). Expert systems (ESs) solve problems that are normally solved by human “experts” (Vaidyanathan, 2011). An ES is a problem-solving package that mimics a human expert in a specialized area.

An Expert System is computer program that emulates the behavior of human expert to solve problems which are real world problems associated with a particular domain of knowledge (Folorunso,2012) An expert system is computer software that attempts to act like a human expert on a particular subject area (Nwigbo, 2013). It uses a knowledge base of human expertise for problem solving, or to clarify uncertainties where normally one or more human experts would need to be consulted. An Expert System which is sometimes called an Intelligent Knowledge Base System (IKBS) is essentially a computer system containing expertise in a particular area.

The proposed system for dealing with the problem of stomach ulcer diagnosis is an expert system. An expert system is a system that employs human knowledge captured in a computer to solve problems that ordinarily require human expertise (Rosewary,1994). Expert system seeks and utilizes relevant information from their human users and from available knowledge bases in order to make recommendations (Turban, 1992). With the expert system, the user can interact with a computer to solve a certain problem. This can occur because the expert system can store heuristic knowledge.


The aim of the study is developing an expert system for diagnosing ulcer


(1)     Developed a smart expert system that will helps medical doctor in accuracy diagnoses ulcer and prescription.

(2)     it will facilitate self-health examine and medical checkup as first-aid practice.