Matrix Factorization with Alternating Least Squares (ALS) Spark - Matrix Factorization using ALS Dependancies The following components are installed: JDK 1.8 (OpenJDK 8) Scala 2.11.12 Hadoop 2.9.2 Spark 2.3.1 (without bundled Hadoop) Maven AWS CLI (for EMR execution)