CPLR: Collaborative pairwise learning to rank for personalized recommendation
LibRec: A Java Library for Recommender Systems