Movie recommender using collaborative filtering with Spark's Alternating Least Saqures implementation on MovieLens dataset.
Technologies used: Java Spark Mlib, Java Spark Streaming With Apache Kafka and Cassandra as storage for ratings and user recommendations