Movie Recommendation Engine with Spark Collaborative Filtering

1. Create local Spark Context; 2. Read ratings.csv and movies.csv from movie-lens dataset into Spark (; 3. Ask user for rating on 20 random movies to build user profile and include in training set; 4.Train Spark Collaborative Filtering Learner (Alternating Least Squares) algorithm; 5. Apply model to all other movies unrated by user; 6. Display recommendation results for user

This is a companion discussion topic for the original entry at