Bayesian Personalized Ranking with Multi-Channel User Feedback
Training and testing of recommender systems on data missing not at random