knowledge base knowledge base represents facts rules inference engine applies rules known facts deduce new facts inference engines also include explanation debugging abilities history early development soon dawn modern computers late early researchers started realizing immense potential machines modern society one first challenges make machine capable thinking like humans particular making machines capable making important decisions way humans medical
Formal science Computer science Artificial intelligence Expert systems