- The study of how to make computers do things at which people are better. (Elaine Rich)
- Designing computer systems that exhibit the behavior we associate with intelligence in human behavior. (Feigenbaum)
- The branch of computer science that is concerned with automation of intelligent behavior. (Luger)
- The collection of problems and methodologies studied by AI researchers. (Luger)
| Understanding natural language | Recognizing speech |
| Recognizing a face | Hearing |
| Planning an activity | Learning to program |
| Having goals | Using common sense |
| Being aware of oneself | Creating an artwork |
| Playing chess | Understanding a joke |
| Proving a theorem | Solving the crossword puzzle |
| Forgetting something | Making mistakes |
| Being biased | Getting angry |
| Being happy | Imagining |
| Game Playing |
| Automated Reasoning and Theorem Proving |
| Expert Systems |
| Natural Language Understanding/Speech Recognition |
| Modeling Human Performance |
| Planning and Robotics |
| Languages and Enviroments for AI |
| Machine Learning |
| Neural Networks |
| Genetic Algorithms |
| AI and Philosophay |