DOI: 10.18178/wcse.2019.06.122
Enhancing Online Collaborative Filtering by Integrating Social Network
Abstract— In recent years, researchers have done a lot of work to enhance online collaborative filtering
(OCF) performance. Compared to most of the offline collaborative filtering (offline CF), the online
collaborative filtering algorithm has three advantages: the low cost of retraining the model, dynamically
tracing the user behavior habits and capturing the change of the item popularity. Many OCF algorithms
extract user interests and item popularity features by updating algorithms model in time. But most of OCF
ignore the similarity of users or items by updating all users’ features or all items’ features. In this study, we
aim to integrate social network to improve the OCF performance. In order to achieve the goal, we propose
two new methods by introducing user similarity which obtains from user social network to online
collaborative filtering based on the Probabilistic Matrix Factorization (PMF) frame. One of the methods,
which we called OCFUSim_I, is to calculate the similarity of users and find the neighbors of user, then
adding the neighbors to the OCF. Another method, called OCFUSim_II, is to add similarity among users to
OCF model. We conduct the experiments on three public datasets: MovieLens100K, MovieLens1M and
HetRec2011 datasets. The experimental results show that our algorithms achieve better performance than
several baseline approaches.
Index Terms— Online Collaborative Filtering, Social Network, User Similarity, Recommend System
Shaobin Lu
Xiamen University, CHINA
Guilin Li
Research Center on Mobile Internet Technology, Software School of Xiamen University, CHINA
Cite: Shaobin Lu, Guilin Li, "Enhancing Online Collaborative Filtering by Integrating Social Network," Proceedings of 2019 the 9th International Workshop on Computer Science and Engineering, pp. 820-828, Hong Kong, 15-17 June, 2019.