Advantages of Expert System: 1. Can be used by the user more frequently. 2. Can work round the clock. 3. Never "forgets" to ask a question, as a human might. 4. Encourages organizations to clarify the logic of their decision-making. 5. Holds and maintains significant levels of information. 6. Provides consistent answers for repetitive decisions, processes and tasks.
Disadvantages of Expert System:
1. Lacks common sense needed in some decision making.
2. Cannot make creative responses as human expert would in unusual circumstances.
3. Domain experts not always able to explain their logic and reasoning.
4. Errors may occur in the knowledge base, and lead to wrong decisions.
5. Cannot adapt to changing environments, unless knowledge base is changed.
Advantages and disadvantages of rule-based expert systems
Rule-based expert systems are generally accepted as the best option for building knowledge-based systems.
Which features make rule-based expert systems particularly attractive for knowledge engineers?
Among these features are:
Natural knowledge representation
. An expert usually explains the problem-solving procedure with such expressions as this: ‘in such-and-such situation, I do so-and so’. These expressions can be represented quite naturally as IF-THEN production rules.
Uniform structure
Production rules have the uniform IF-THEN structure. Each rule is an independent piece of knowledge. The very syntax of production rules enables them to be self-documented.
Separation of knowledge from its processing
The structure of a rule-based expert system provides an effective separation of the knowledge base from the inference engine. This makes it possible to develop different applications using the same expert system shell. It also allows a graceful and easy expansion of the expert system. To make the system smarter, a knowledge engineer simply adds some rules to the knowledge base without intervening