Bayesian Personalized Ranking Reference BPR: Bayesian Personalized Ranking from Implicit Feedback Fast Matrix Factorization for Online Recommendation with Implicit Feedback