This document discusses matrix factorization techniques for recommender systems. It begins with an introduction to recommender systems and the content-based and collaborative filtering approaches. It then describes the matrix factorization model, which characterizes users and items with vectors to predict ratings. Methods like stochastic gradient descent and alternating least squares are used to optimize the model. The Netflix Prize competition is discussed, which helped popularize these techniques. In conclusion, matrix factorization has become dominant in collaborative filtering due to its superior accuracy over other methods.