Expert Systems
Expert Systems
Expert Systems
Knowledge Base:-
Factual Knowledge − It is the information widely accepted by
the Knowledge Engineers and scholars in the task domain.
Heuristic Knowledge − It is about practice, accurate
judgement, one’s ability of evaluation, and guessing.
Knowledge representation:-
It is the method used to organize and formalize the
knowledge in the knowledge base. It is in the form of
IF-THEN-ELSE rules.
Inference Engine:-
To recommend a solution, the Inference Engine uses the
following strategies −
● Forward Chaining
● Backward Chaining
Forward Chaining:-
It is a strategy of an expert system to answer the question,
“What can happen next?”
Backward Chaining
With this strategy, an expert system finds out the answer to the
question, “Why this happened?”
User Interface:-
User interface provides interaction between user of the ES and the
ES itself. It is the method by which the expert system interacts with a
user. These can be through dialog boxes, command prompts, forms,
or other input methods. The user of the ES need not be necessarily
an expert in Artificial Intelligence.
● Test and ensure the interaction of the ES with all elements of its
environment, including end users, databases, and other
information systems.
● Document the ES project well.
● Train the user to use ES.
1)https://www.tutorialspoint.com/artificial_intelligence/
artificial_intelligence_expert_systems.htm
2)
https://www.slideshare.net/VinayakSharma1/6expert-systems
3) http://www.umsl.edu/~joshik/msis480/chapt11.htm