DiABlO: Optimization based design for improving diversity in recommender system
List-wise probabilistic matrix factorization for recommendation