FREE online courses on Expert Systems - Expert System Features
There are a number of features which are commonly used in
expert systems. Some shells provide most of these features, and others just a
few. Customized shells provide the features which are best suited for the
particular problem. The major features covered in this course are:
Goal driven reasoning or backward chaining - an inference
technique which uses IF THEN rules to repetitively break a goal into smaller
sub-goals which are easier to prove;
Coping with uncertainty - the ability of the system to reason
with rules and data which are not precisely known;
Data driven reasoning or forward chaining - an inference
technique which uses IF THEN rules to deduce a problem solution from initial
data;
Data representation - the way in which the problem specific
data in the system is stored and accessed;
User interface - that portion of the code which creates an
easy to use system;
Explanations - the ability of the system to explain the
reasoning process that it used to reach a recommendation.