Spark ML ALS is primarily for:
Select an answer to reveal the explanation.
Short Explanation and Infographic
ALS = collaborative filtering recommender on user-item matrices.
Full explanation below image
Full Explanation
Classic Spark ML recommender algorithm.