Machine Learning - - Supervised, Unsupervised, and deep learning. Processing data for features, training models, assess performance, and tune parameters for better performance. In the process, you'll get an introduction to natural language processing, image processing, and popular libraries such as Spark and Keras.