Summary
This chapter covered a number of ML algorithms for solving different types of ML tasks. You now should understand what algorithms can be used for the different kinds of ML problems. You have also created a simple data science environment on your local machine, used the scikit-learn ML libraries to explore and prepare data, and trained an ML model.
In the next chapter, we will discuss how data management intersects the ML life cycle and build a data management platform on AWS for the downstream ML tasks.