1. An expert system is a computer program that is designed to
solve complex problems and to provide decision-making ability like a human expert.
2. One of the common examples of an ES is a suggestion of
spelling errors while typing in the Google search box. ◤
Characteristics of Expert Systems
1. High Performance: The expert system provides high
performance for solving any type of complex problem of a specific domain with high efficiency and accuracy.
2. Understandable: It responds in a way that can easily be
understandable by the user. It can take input in human language and provides the output in the same way.
3. Reliable: It is much reliable for generating an efficient
and accurate output.
4. Highly responsive: ES provides the result for any complex query
within a very short period of time. ◤ Applications of Expert Systems
1. In designing and manufacturing domain:- It can be broadly
used for designing and manufacturing physical devices such as camera lenses and automobiles.
2. Planning and Scheduling:- The expert systems can also be
used for planning and scheduling some particular tasks for achieving the goal of that task
3. In the diagnosis and troubleshooting of devices:- In medical
diagnosis, the ES system is used, and it was the first area where these systems were used. ◤
Examples of an expert system
1. PXDES – It could easily determine the type and the degree
of lung cancer in a patient based on the data.
2. CaDet – It is a clinical support system that could identify
cancer in its early stages in patients.
3. Dxplain – It was also a clinical support system that could suggest a
variety of diseases based on the findings of the doctor ◤ Architecture of Expert Systems ◤ 1. Knowledge Base (KB): It contains the knowledge necessary for understanding, formulating, & problem solving.
2. Working Memory(Blackboard): It describes the current problem &