Collaborative factorization for recommender systems
Listwise approach to learning to rank: theory and algorithm