Matrix factorization methods and MovieLens collaborative filtering example.