A knowledge-based system consists of a knowledge-base that represents facts about the world and an inference engine that can reason about those facts and use rules and other forms of logic to deduce new facts or highlight inconsistencies.
Un sistem bazat pe cunoaștere constă dintr-o bază de cunoștințe care reprezintă lucruri despre lume și un motor de inferență care poate face sens despre aceste fapte și de a le reguli și alte forme de logică pentru a deduce alte fapte noi sau pentru a evidenția neconcordanțe.