Collaborative factorization for recommender systems
Learning to rank using gradient descent