Item-based top-Nrecommendation algorithms
Top Cited Papers
- 1 January 2004
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Information Systems
- Vol. 22 (1) , 143-177
- https://doi.org/10.1145/963770.963776
Abstract
The explosive growth of the world-wide-web and the emergence of e-commerce has led to the development ofrecommender systems---a personalized information filtering technology used to identify a set of items that will be of interest to a certain user. User-based collaborative filtering is the most successful technology for building recommender systems to date and is extensively used in many commercial recommender systems. Unfortunately, the computational complexity of these methods grows linearly with the number of customers, which in typical commercial applications can be several millions. To address these scalability concerns model-based recommendation techniques have been developed. These techniques analyze the user--item matrix to discover relations between the different items and use these relations to compute the list of recommendations.In this article, we present one such class of model-based recommendation algorithms that first determines the similarities between the various items and then uses them to identify the set of items to be recommended. The key steps in this class of algorithms are (i) the method used to compute the similarity between the items, and (ii) the method used to combine these similarities in order to compute the similarity between abasketof items and a candidate recommender item. Our experimental evaluation on eight real datasets shows that theseitem-basedalgorithms are up to two orders of magnitude faster than the traditional user-neighborhood based recommender systems and provide recommendations with comparable or better quality.Keywords
This publication has 8 references indexed in Scilit:
- Item-based collaborative filtering recommendation algorithmsPublished by Association for Computing Machinery (ACM) ,2001
- Automatic personalization based on Web usage miningCommunications of the ACM, 2000
- 10.1162/153244301753344614Applied Physics Letters, 2000
- GroupLensCommunications of the ACM, 1997
- FabCommunications of the ACM, 1997
- PHOAKSCommunications of the ACM, 1997
- Recommender systemsCommunications of the ACM, 1997
- Using collaborative filtering to weave an information tapestryCommunications of the ACM, 1992