Knowledge representation and automated reasoning are part of the attributes
of an intelligent system. These two attributes are used to form the two main
components of an expert system, which are the knowledge base and inference engine.
Since Artificial Intelligence deals with the study and design of a system that acts like a
human, therefore, studying and designing a system that acts like a human expert in any
profession qualifies to be called Artificial Intelligence.
Keywords: Explanation and justification, Inferencing, Inference engine,
Knowledge acquisition, Knowledge base, Knowledge engineering, Knowledge
representation, Proposition logic, Semantic network.