inference engine

The part of a rule-based expert system that makes logical inferences or decisions.