Three fundamentals of knowledge-based AI

From Computer Science Wiki
Artificial Intelligence[1]

The representation of knowledge and the method to solve the problem are the twin building blocks of reason.

  1. Reasoning
  2. Learning
  3. Memory

AI fundamentals.png
In a deeper sense, though, knowledge-based AI consists of knowledge representations, problem solving techniques, and architectures.