An expert system is a computer program that simulates the judgement
and behavior of a human or an organization that has expert knowledge and
experience in a particular field. Typically, such a system contains a
knowledge base containing accumulated experience and a set of rules for
applying the knowledge base to each particular situation that is
described to the program. Sophisticated expert systems can be enhanced
with additions to the knowledge base or to the set of rules.
Among the best-known expert systems have been those that play chess and that assist in medical diagnosis.
Advantages of using Expert Systems include:
1) Has simple interface, hence easy to use by beginners or more advanced users.
2) Efficient.
3) Easily updated by information and knowledge from experts.
4) Can provide solutions to whatever problems you provide, and can provide explanation too.
5) Can replace an expert human.
6) Can help in improving other experts with limited experience.
Even though the expert system can provide such featyres, many concerned companies dont afford to apply the system in their companies, and that could be for the following reasons:
1) Its highly expensive.
2) Errors can occur if the user didnt provide the system with correct answers or description that the system needs in order to give the required information.
Anyway, as we can notice from what was previously said:
A) Expert System's mechanism is as the following diagram shows:

B) As any other system , the expert system undergoes the System Life Cycle, with at least the following stages:
- Analysing Stage
- Designing Stage
- Programming Stage
- Testing and Development Stage
And it is so important that the expert system continuously undergoes these stages so that it can keep itself up to date, or it may cause problems later on if new cases were presented to an old-dated expert system.
Among the best-known expert systems have been those that play chess and that assist in medical diagnosis.
Advantages of using Expert Systems include:
1) Has simple interface, hence easy to use by beginners or more advanced users.
2) Efficient.
3) Easily updated by information and knowledge from experts.
4) Can provide solutions to whatever problems you provide, and can provide explanation too.
5) Can replace an expert human.
6) Can help in improving other experts with limited experience.
Even though the expert system can provide such featyres, many concerned companies dont afford to apply the system in their companies, and that could be for the following reasons:
1) Its highly expensive.
2) Errors can occur if the user didnt provide the system with correct answers or description that the system needs in order to give the required information.
Anyway, as we can notice from what was previously said:
A) Expert System's mechanism is as the following diagram shows:
B) As any other system , the expert system undergoes the System Life Cycle, with at least the following stages:
- Analysing Stage
- Designing Stage
- Programming Stage
- Testing and Development Stage
And it is so important that the expert system continuously undergoes these stages so that it can keep itself up to date, or it may cause problems later on if new cases were presented to an old-dated expert system.
1 comments:
This is really wonderful blog. Contents over here are so informative. For more on these topics, have a look here..Expert Systems and Stages of Expert System Development and Features of an Expert System
Post a Comment