[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/502585.502627acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
Article

Evaluation of Item-Based Top-N Recommendation Algorithms

Published: 05 October 2001 Publication History

Abstract

The explosive growth of the world-wide-web and the emergence of e-commerce has led to the development of recommender systems---a personalized information filtering technology used to identify a set of N 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 that in typical commercial applications can grow to be several millions. To address these scalability concerns item-based recommendation techniques have been developed that analyze the user-item matrix to identify relations between the different items, and use these relations to compute the list of recommendations.In this paper we present one such class of item-based recommendation algorithms that first determine the similarities between the various items and then used 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 a basket of items and a candidate recommender item. Our experimental evaluation on five different datasets show that the proposed item-based algorithms are up to 28 times faster than the traditional user-neighborhood based recommender systems and provide recommendations whose quality is up to 27% better.

References

[1]
Marko Balabanovic and Yoav Shoham. FAB: Content-based collaborative recommendation. Communications of the ACM, 40(3), March 1997.
[2]
Chumki Basu, Haym Hirsh, and William Cohen. Recommendation as classification: Using social and content-based information in recommendation. In Proceedings of the 1998 Workshop on Recommender Systems, pages 11--15. AAAI Press, 1998.
[3]
Doug Beeferman and Adam Berger. Agglomerative clustering of a search engine query log. In Proceedings of ACM SIGKDD International Conference, pages 407--415, 2000.
[4]
D. Billsus and M. J. Pazzani. Learning collaborative information filters. In Proceedings of ICML, pages 46--53, 1998.
[5]
P. Chan. A non-invasive learning approach to building web user profiles. In Proceedings of ACM SIGKDD International Conference, 1999.
[6]
N. Good, J. Scafer, J. Konstan, A. Borchers, B. Sarwar, J. Herlocker, and J. Riedl. Combining collaborative filtering with personal agents for better recommendations. In Proceedings of AAAI, pages 439--446. AAAI Press, 1999.
[7]
W. Hill, L. Stead, M. Rosenstein, and G. Furnas. Recommending and evaluating choices in a virtual community of use. In Proceedings of CHI, 1995.
[8]
Brendan Kitts, David Freed, and Martin Vrieze. Cross-sell: A fast promotion-tunable customer-item recommendation method based on conditional independent probabilities. In Proceedings of ACM SIGKDD International Conference, pages 437--446, 2000.
[9]
J. Konstan, B. Miller, D. Maltz, J. Herlocker, L. Gordon, and J. Riedl. GroupLens: Applying collaborative filtering to Usenet news. Communications of the ACM, 40(3):77--87, 1997.
[10]
Bamshad Mobasher, Honghua Dai, Tao Luo, Miki Nakagawa, and Jim Witshire. Discovery of aggregate usage profiles for web personalization. In Proceedings of the WebKDD Workshop, 2000.
[11]
Resnick and Varian. Recommender systems. Communications of the ACM, 40(3):56--58, 1997.
[12]
P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, and J. Riedl. GroupLens: An open architecture for collaborative filtering of netnews. In Proceedings of CSCW, 1994.
[13]
John s. Breese, David Heckerman, and Carl Kadie. Empirical analysis of predictive algorithms for collaborative filtering. In Proceedings of the 14th conference on Uncertaintly in Artificial Intelligence, pages 43--52, 1998.
[14]
G. Salton. Automatic Text Processing: The Transformation, Analysis, and Retrieval of Information by Computer. Addison-Wesley, 1989.
[15]
B. Sarwar, G. Karypis, J. Konstan, and J. Riedl. Analysis of recommendation algorithms for e-commerce. In Proceedings of ACM E-Commerce, 2000.
[16]
B. Sarwar, G. Karypis, J. Konstan, and J. Riedl. Application of dimensionality reduction in recommender systems--a case study. In ACM WebKDD Workshop, 2000.
[17]
J. Schafer, J. Konstan, and J. Riedl. Recommender systems in e-commerce. In Proceedings of ACM E-Commerce, 1999.
[18]
Upendra Shardanand and Patti Maes. Social information filtering: Algorithms for automating "word of mouth". In Proceedings of the ACM CHI'95 Conference on Human Factors in Computing Systems, pages 210--217, 1995.
[19]
Loren Terveen, Will Hill, Brian Amento, David McDonald, and Josh Creter. PHOAKS: A system for sharing recommendations. Communications of the ACM, 40(3):59--62, 1997.
[20]
Lyle H. Ungar and Dean P. Foster. Clustering methods for collaborative filtering. In Workshop on Recommendation Systems at the 15th National Conference on Artificial Intelligence, 1998.
[21]
J. wolf, C. Aggarwal, K. Wu, and P. Yu. Horting hatches and egg: A new graph-theoretic approach to collaborative filtering. In Proceedings of ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, 1999.

Cited By

View all
  • (2024)Harm Mitigation in Recommender Systems under User Preference DynamicsProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671925(255-265)Online publication date: 25-Aug-2024
  • (2024)Behavior-Contextualized Item Preference Modeling for Multi-Behavior RecommendationProceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3626772.3657696(946-955)Online publication date: 10-Jul-2024
  • (2024)AutoSR: Automatic Sequential Recommendation System DesignIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.340003136:11(5647-5660)Online publication date: Nov-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
CIKM '01: Proceedings of the tenth international conference on Information and knowledge management
October 2001
616 pages
ISBN:1581134363
DOI:10.1145/502585
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 October 2001

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. collaborative filtering
  2. recommender system

Qualifiers

  • Article

Conference

CIKM01
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,861 of 8,427 submissions, 22%

Upcoming Conference

CIKM '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)110
  • Downloads (Last 6 weeks)17
Reflects downloads up to 21 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Harm Mitigation in Recommender Systems under User Preference DynamicsProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671925(255-265)Online publication date: 25-Aug-2024
  • (2024)Behavior-Contextualized Item Preference Modeling for Multi-Behavior RecommendationProceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3626772.3657696(946-955)Online publication date: 10-Jul-2024
  • (2024)AutoSR: Automatic Sequential Recommendation System DesignIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.340003136:11(5647-5660)Online publication date: Nov-2024
  • (2024)Research on the Application of Personalized Recommendation Algorithm Based on Big Data Analysis in Digital Marketing2024 Second International Conference on Data Science and Information System (ICDSIS)10.1109/ICDSIS61070.2024.10594126(1-6)Online publication date: 17-May-2024
  • (2024)Modeling Long- and Short-Term Project Relationships for Project Management SystemsIEEE Access10.1109/ACCESS.2024.340244812(72242-72251)Online publication date: 2024
  • (2023)Distributed Cooperative Coevolution of Data Publishing Privacy and TransparencyACM Transactions on Knowledge Discovery from Data10.1145/361396218:1(1-23)Online publication date: 6-Sep-2023
  • (2023)Laplacian-based Cluster-Contractive t-SNE for High-Dimensional Data VisualizationACM Transactions on Knowledge Discovery from Data10.1145/361293218:1(1-22)Online publication date: 6-Sep-2023
  • (2023)Self-Supervised Dynamic Graph Representation Learning via Temporal Subgraph ContrastACM Transactions on Knowledge Discovery from Data10.1145/361293118:1(1-20)Online publication date: 6-Sep-2023
  • (2023)An Efficient Transfer Learning Method with Auxiliary InformationACM Transactions on Knowledge Discovery from Data10.1145/361293018:1(1-23)Online publication date: 6-Sep-2023
  • (2023)Criterion-based Heterogeneous Collaborative Filtering for Multi-behavior Implicit RecommendationACM Transactions on Knowledge Discovery from Data10.1145/361131018:1(1-26)Online publication date: 6-Sep-2023
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media