What Is an Inference Engine?
The inference engine is the module used to complete the inference function in the application system. It can also be called the inference engine. The inference engine generally includes three parts: scheduler, executor and consistency coordinator. The scheduler controls the entire reasoning process, so that the reasoning can proceed according to a certain process; the executor executes the actions selected by the scheduler and is responsible for reading the knowledge in the knowledge base and the information in the global blackboard; the consistency coordinator maintains reasoning The consistency of the intermediate results is mainly used in reverse reasoning.