Using Prolog’s Inference Engine
Prolog has a built-in backward chaining inference engine which can be used to partially implement some expert systems. Prolog rules are used for the knowledge representation, and the Prolog inference engine is used to derive conclusions. Other portions of the system, such as the user interface, must be coded using Prolog as a programming language.
KeywordsUser Interface Knowledge Base Expert System Inference Engine Expert System Shell
Unable to display preview. Download preview PDF.