Components of Expert System
Components of Expert System
- User Interface
- Inference Engine
- Knowledge Base
1. User Interface
The expert system communicates with the user through a user interface, takes queries as input in a legible format, and delivers them to the inference engine. It displays the user's output after receiving the inference engine's response. In other words, it's a user interface that allows a non-expert user to communicate with an expert system to solve a problem.
2. Inference Engine(Rules of Engine)
3. Knowledge Base
- A knowledge base is storage that contains information gathered from various specialists on a specific topic. It is regarded as a large repository of knowledge. The Expert System will be more precise as the knowledge base grows.
- It's akin to a database that stores data and rules for a specific topic or subject.
- The knowledge base can alternatively be viewed as a collection of items and qualities. A lion, for example, is an item with the properties of being a mammal, not being a domestic animal, and so on.
Components of Knowledge Base
- Factual Knowledge: Factual knowledge is the knowledge that is founded on facts and approved by knowledge engineers.
- Heuristic Information: This knowledge is based on experience, the ability to guess, and evaluation.