TrustSVD: collaborative filtering with both the explicit and implicit influence of user trust and of item ratings
Probabilistic Matrix Factorization