This document discusses main applications of machine learning including clustering, classification, and recommendation. It provides examples of each type of application and how they are used. It also discusses failures of early machine learning systems that demonstrated racial or gender bias. Additionally, it outlines the typical machine learning process including feature engineering, learning/training, evaluation, and deployment phases. Key evaluation metrics for classification problems like accuracy, precision and recall are also covered.