An AI application with rule-based domain-knowledge making up some part of the decision process