Skip to content


  • Perceiving one's environment
  • Acting in complex environments
  • Learning and understanding from experience
  • Reasoning to solve problems and discover hidden knowledge
  • Knowledge applying successfully in new situations
  • Thinking abstractly, using analogies.
  • Communicating with others, and more like • Creativity, Ingenuity, Expressive-ness, Curiosity.

Thinking humanly: The cognitive modeling approach Thinking rationally: The "laws of thought" approach Acting humanly: The Turing Test approach Acting rationally: The rational agent approach

What is artificial intelligence? It is the science and engineering of making intelligent machines, especially intelligent computer programs. It is related to the similar task of using computers to understand human intelligence, but AI does not have to confine itself to methods that are biologically observable.

Yes, but what is intelligence? Intelligence is the computational part of the ability to achieve goals in the world. Varying kinds and degrees of intelligence occur in people, many animals and some machines.

Isn't there a solid definition of intelligence that doesn't depend on relating it to human intelligence? Not yet. The problem is that we cannot yet characterize in general what kinds of computational procedures we want to call intelligent. We understand some of the mechanisms of intelligence and not others.