0% found this document useful (0 votes)
147 views3 pages

MIS Assignment

An expert system is an interactive computer system that uses knowledge and inference procedures to solve difficult problems usually requiring significant human expertise. It consists of a user interface, inference engine, and knowledge base. The knowledge base stores facts about a problem domain provided by domain experts, while the inference engine applies rules to deduce solutions. Some early expert systems include MYCIN for bacterial infection diagnosis and DENDRAL for molecular structure identification.

Uploaded by

MNaveed Official
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
0% found this document useful (0 votes)
147 views3 pages

MIS Assignment

An expert system is an interactive computer system that uses knowledge and inference procedures to solve difficult problems usually requiring significant human expertise. It consists of a user interface, inference engine, and knowledge base. The knowledge base stores facts about a problem domain provided by domain experts, while the inference engine applies rules to deduce solutions. Some early expert systems include MYCIN for bacterial infection diagnosis and DENDRAL for molecular structure identification.

Uploaded by

MNaveed Official
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 3

Assignment No.

2
Management Information Systems

Submitted To:
Sir Asim
Submitted by:
Muhammad Naveed Anwar
{2016-UET-SCOCS-LHR-03}

Sir Syed College of Computer Science


(Affiliated with)
University of Engineering and Technology, Lahore
What is an Expert System?
An Expert System is defined as an interactive and reliable computer-based
decision-making system which uses both facts and heuristics to solve complex
decision-making problems. It is considered at the highest level of human
intelligence and expertise. It is a computer application which solves the most
complex issues in a specific domain.

The expert system can resolve many issues which generally would require a
human expert. It is based on knowledge acquired from an expert. It is also
capable of expressing and reasoning about some domain of knowledge. Expert
systems were the predecessor of the current day artificial intelligence, deep
learning and machine learning systems.

Examples of Expert Systems


Following are examples of Expert Systems

 MYCIN: It was based on backward chaining and could identify various


bacteria that could cause acute infections. It could also recommend
drugs based on the patient's weight.
 DENDRAL: Expert system used for chemical analysis to predict
molecular structure.
 PXDES: Expert system used to predict the degree and type of lung
cancer
 CaDet: Expert system that could identify cancer at early stages

Components of the expert system

The expert System consists of the following given components:


User Interface
The user interface is the most crucial part of the expert system. This
component takes the user's query in a readable form and passes it to the
inference engine. After that, it displays the results to the user. In other words,
it's an interface that helps the user communicate with the expert system.

Inference Engine
The inference engine is the brain of the expert system. Inference engine
contains rules to solve a specific problem. It refers the knowledge from the
Knowledge Base. It selects facts and rules to apply when trying to answer the
user's query. It provides reasoning about the information in the knowledge
base. It also helps in deducting the problem to find the solution. This
component is also helpful for formulating conclusions.

Knowledge Base
The knowledge base is a repository of facts. It stores all the knowledge about
the problem domain. It is like a large container of knowledge which is
obtained from different experts of a specific field.

Thus we can say that the success of the Expert System mainly depends on the
highly accurate and precise knowledge.

Participant in Expert Systems Development


Participant Role
Domain Expert He is a person or group whose expertise and
knowledge is taken to develop an expert system.
Knowledge Knowledge engineer is a technical person who
Engineer integrates knowledge into computer systems.
End User It is a person or group of people who are using the
expert system to get to get advice which will not be
provided by the expert.

You might also like