Improving Rocchio Algorithm For Updating User Profile In Recommender Systems

Chong Wang,Yao Shen,Huan Yang,Minyi Guo
DOI: https://doi.org/10.1007/978-3-642-41230-1_14
2013-01-01
Abstract:The Rocchio algorithm is a widely used relevance feedback algorithm in Information Retrieval which helps refine queries. Rocchio algorithm is operated in the vector space model. Since in most content-based recommender systems, items and user profile are represented as vectors in a specific vector space, Rocchio algorithm is exploited for learning and updating user profile. In this paper we show how to improve the Rocchio algorithm by distinguishing recommended items from two aspects: 1) the similarity between an item and a user profile, 2) users' ratings on recommended items. We conducted experiments on Movie-Lens dataset and the results show that the improved Rocchio algorithm outperforms the original one.
What problem does this paper attempt to address?