Main Page > Networked Inference Engine > Inference Engine
Overview
The purpose of the inference engine is to "connect the dots" (A implies B, B implies C, so A implies C). If what the program currently knows cannot be reconciled with our "goal" (answering a question, explaining a topic, etc) then it should pose intelligent questions to help it eventually fill in the blanks.
Program Flow
- Match rules
- Select rules
- Execute rules
