2. Overview
Expert systems use a range of human
knowledge to solve specific problems.
Each system will use a set of rules,
creating a form of reasoning to solve
problems the system is given.
Questions asked are answered using data
stored by the computer and the system
will then reason the most suitable
solutions.
3. In order to create a expert system,
information has to be gathered from
specialists in the desired field in order to
form the knowledge base.
Engineers are employed to gather
information from experts as well as
defining what they would require from the
system if the specialists were to use it.
A rules base tailored to the topic and
information gathered must then be created
the engineer which an inference engine
uses to solve problems.
4. The methods inference engine can use to solve
problems can be forward chaining, backwards
chaining or a mixture of both.
Forward chaining allows new facts to be added
to the knowledge base. E.g 1. If a student is 16,
they must be Form 6, 2. Students who are Form
6 must be Form 7 next year. Students who are
16 satisfy the first rule, and in turn satisfy the
second rule.
Backwards chaining performs the opposite
function in comparison. The system has to use
Rule 2 in order to link the information to the
desired person. If a student has been marked as
Form 6, the system which is then looking for
future Form 7’s will then mark them.
5. Because of the way the system has stored
the information and been programmed, it
means the knowledge of the specialists,
even if they leave, can still be accessed
and used provide solutions to questions
being asked.
This results in additional help for
inexperienced workers to solve problems
encountered during their jobs.
6. Because of the way the system has stored
the information and been programmed, it
means the knowledge of the specialists,
even if they leave, can still be accessed
and used provide solutions to questions
being asked.
This results in additional help for
inexperienced workers to solve problems
encountered during their jobs.