A survey of collaborative filtering based social recommender systems
Probabilistic Matrix Factorization