An Educational Expert System Shell Integrating Object-Attribute-Value Triples and Frames
Abstract
This thesis project investigates the creation of an expert systems shell which integrates object-attribute-value triples with frames and implements the shell in standard Prolog. Additionally, the implemented expert system shell uses certainty factors, which allow it to perform inexact reasoning. The shell, named the Air Force Institute of Technology Backward Chainer, or ABC, represents its knowledge in facts, rules, and frames. ABC has an explanation facility that can explain how it derives a solution or why it asks particular questions when seeking information from the user. The approach used in this thesis was to study and expand upon an educational expert system shell called BC3. BC3, a rule-based shell developed at AFIT, symbolizes its knowledge with OAV triples. Once the decision to expand upon BC3 was made, the thesis project was divided into four separate but interrelated phases. At the end of each phase, a working expert system shell was implemented, limited to the functions of the current and previous phases.
Document Details
- Document Type
- Technical Report
- Publication Date
- Dec 01, 1988
- Accession Number
- ADA202574
Entities
People
- Eddy G. Clark
Organizations
- Air Force Institute of Technology