Integrated Knowledge Representation Project Outlines a Logic Inference Engine Architecture

A chapter from the STATERA Library's Knowledge Representation volume describes how to build a logic inference engine that derives new knowledge from stated facts and rules. The engine is presented as a practical base for symbolic artificial intelligence, linking knowledge representation, rule evaluation, query processing, and explanation generation. Its proposed architecture includes a knowledge base, an expression parser, an inference controller, working memory, and a query interface. The text covers forward chaining, which applies rules to known facts until no new conclusions emerge, and backward chaining, which works from a query toward supporting rules. It also introduces unification for reasoning over first-order predicates, with safeguards such as an occurs check.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in