Summary
In this chapter, we discussed:
- What AI is all about and why we need to study it
 - Various applications and branches of AI
 - What the Turing test is and how it's conducted
 - How to make machines think like humans
 - The concept of rational agents and how they should be designed
 - General Problem Solver (GPS) and how to solve a problem using GPS
 - How to develop an intelligent agent using machine learning
 - Different types of machine learning models
 
We also went through how to install Python 3 on various operating systems, and how to install the necessary packages required to build AI applications. We discussed how to use these packages to load data that's available in scikit-learn.
In the next chapter, we will learn about supervised learning and how to build models for classification and regression.