Definition
A component of an expert system or logical AI system that applies a set of logical rules to a knowledge base to derive conclusions or new information.
In short: A component of an expert system or logical AI system that applies a set of logical rules to a knowledge base to derive conclusions or new information.