Improving Deep Item-Based Collaborative Filtering with Bayesian Personalized Ranking for MOOC Course Recommendation

Xiao Li,Xiang Li,Jintao Tang,Ting Wang,Yang Zhang,Hongyi Chen
DOI: https://doi.org/10.1007/978-3-030-55130-8_22
2020-01-01
Abstract:With the advancement of big data and education technology, MOOCs (Massive Online Open Courses) has become a popular education model in online education community. A large number of online courses with diverse disciplinary background are offered freely to global learners. When a learner finishes a series of courses, it is very important to effectively and efficiently recommend the most relevant courses to study next. Traditional item-based recommendation methods are all pointwise approaches where models bias towards estimating the precise rating or relevance score of each item. It would be better to model this problem from a pairwise learning perspective which is more close to the ranking nature of course recommendation. In this paper, we combine item-based collaborative filtering and Bayesian Personalized Ranking for course recommendation problem. We theoretically derive the optimization schema based on Bayesian Personalized Ranking and develop a novel neural network model, called Bayesian Personalized Ranking Network (BPRN), which learns pairwise course preference for each user given her historically enrolled courses. With extensive experiments on a large-scale MOOCs enrollment dataset from XuetangX, we empirically demonstrate that our BPRN framework performs better than state-of-the-art item-based course recommendation methods.
What problem does this paper attempt to address?