Title :
An improved collaborative filtering algorithm combining content-based algorithm and user activity
Author :
Jiaqi Fan ; Weimin Pan ; Lisi Jiang
Author_Institution :
Sch. of Comput. Sci., Beijing Univ. of Posts & Telecommun., Beijing, China
Abstract :
Collaborative filtering, which plays an important role in making personalized recommendation, is one of the most traditional and effective recommendation algorithms. However, this algorithm suffers the sparse user rating record matrix problem which would result in poor recommendation precision. A usual approach to alleviate this problem is filling empty values with user average rating value. This approach solve the sparse matrix problem to some degree, but the inaccuracy of the filling values seriously impact the veracity of recommendation. To further enhance the recommending precision, this paper propose a new method of user-based collaborative filtering based on predictive value padding. This algorithm would predict the empty values in user-item matrix by integrating content-based recommendation algorithm and user activity level before calculating user similarity. It considers both the role of user and the item attributes in order to make a more accurate prediction. Experimental results on movie-lens dataset has shown that our new algorithm improves recommendation accuracy significantly compared with traditional user-based collaborative filtering algorithm and has an obvious advantage over the recommendation result after padding with average rating value as well.
Keywords :
collaborative filtering; content-based retrieval; recommender systems; sparse matrices; content-based recommendation algorithm; item attributes; movie lens dataset; personalized recommendation; predictive value padding; recommendation accuracy; recommending precision; sparse user rating record matrix problem; user activity level; user attributes; user average rating value; user item matrix; user-based collaborative filtering algorithm; Accuracy; Collaboration; Educational institutions; Motion pictures; Prediction algorithms; Sparse matrices; Vectors; collaborative filtering; recommendation system; sparse matrix; user activity;
Conference_Titel :
Big Data and Smart Computing (BIGCOMP), 2014 International Conference on
Conference_Location :
Bangkok
DOI :
10.1109/BIGCOMP.2014.6741413