Combining Memory-Based and Model-Based Collaborative Filtering in Recommender System

Songjie Gong, HongWu Ye, Hengsong Tan · 2009

Collaborative filtering (CF) technique has been proved to be one of the most successful techniques in recommender systems. Two types of algorithms for collaborative filtering have been researched: memory-based CF and model-based CF. Memory-based approaches identify the similarity between two users by comparing their ratings on a set of items and have suffered from two fundamental problems: sparsity and scalability. Alternatively, the model- based approaches have been proposed to alleviate these problems, but these approaches tend to limit the range of users. This paper presents an approach that combines the advantages of these two kinds of approaches by joining the two methods. Firstly, it employs memory-based CF to fill the vacant ratings of the user-item matrix. Then, it uses the item- based CF as model-based to form the nearest neighbors of every item. At last, it produces prediction of the target user to the target item at real time. The collaborative filtering recommendation method combining memory-based CF and model-based CF can provide better recommendation than traditional collaborative filtering.

Read the paper · More papers on PaperTik