Chapter 1: Getting Up and Running with Spark Chapter 2: Math for Machine Learning Chapter 3: Designing a Machine Learning System Chapter 4: Obtaining, Processing, and Preparing Data with Spark Chapter 5: Building a Recommendation Engine with Spark Chapter 6: Building a Classification Model with Spark Chapter 7: Building a Regression Model with Spark Chapter 8: Building a Clustering Model with Spark Chapter 9: Dimensionality Reduction with Spark Chapter 10: Advanced Text Processing with Spark Chapter 11: Real-Time Machine Learning with Spark Streaming Chapter 12: Pipeline APIs for Spark ML