CPLR: Collaborative pairwise learning to rank for personalized recommendation
List-wise probabilistic matrix factorization for recommendation