Development of Expert System


Development of Expert System

Using MYCIN ES as an example, we will demonstrate how an expert system works. The following are some steps to creating an MYCIN:

  • First and foremost, expert knowledge should be provided to ES. Human professionals in the medical field of bacterial infection, in the instance of MYCIN, provide information about the causes, symptoms, and other experts in that sector.
  • MYCIN's KB has been properly updated. The doctor gives it a new task to solve to put it to the test. The challenge is to detect the presence of germs by entering a patient's information, such as symptoms, current status, and medical history.
  • The ES will require the patient to complete a questionnaire to obtain general information about the patient, such as gender, age, and so on.
  • Now that the system has gathered all of the data, it will use the inference engine and the facts stored in the KB to solve the problem using if-then rules.
  • Finally, it will use the user interface to answer the patient.

Participants in the Expert System Development

There are three main players in the development of Expert System:

  • Expert: The knowledge offered by human specialists is critical to the success of an ES. These experts are those who have specialised in that particular field.
  • Knowledge Engineer: A knowledge engineer collects knowledge from domain experts and then codifies it into the system using formalism.
  • End-User: A person or a group of people who aren't experts but are working on an expert system and need a solution or advice for their complicated concerns.