Collaborative Filtering Recommender Systems
@article{Ekstrand2011CollaborativeFR, title={Collaborative Filtering Recommender Systems}, author={Michael D. Ekstrand and John Riedl and Joseph A. Konstan}, journal={Found. Trends Hum. Comput. Interact.}, year={2011}, volume={4}, pages={175-243} }
Recommender systems are an important part of the information and e-commerce ecosystem. They represent a powerful method for enabling users to filter through large information and product spaces. Nearly two decades of research on collaborative filtering have led to a varied set of algorithms and a rich collection of tools for evaluating their performance. Research in the field is moving in the direction of a richer understanding of how recommender technology may be embedded in specific domains…
Figures from this paper
631 Citations
Rating-Based Collaborative Filtering: Algorithms and Evaluation
- Computer ScienceSocial Information Access
- 2018
The concepts, algorithms, and means of evaluation that are at the core of collaborative filtering research and practice are reviewed, and two more recent directions in recommendation algorithms are presented: learning-to-rank and ensemble recommendation algorithms.
User Similarity Adjustment for Improved Recommendations
- Computer ScienceMIKE
- 2015
The proposed work namely User Similarity Adjustment based on Item Diversity USA_ID is designed to achieve personalized recommendations by modifying user similarity scores, for the purpose of reducing the negative effects of popular items in user based Collaborative Filtering framework.
A Hybrid CBR Approach for the Long Tail Problem in Recommender Systems
- Computer ScienceICCBR
- 2017
This paper proposes a novel approach towards addressing the long tail recommendation problem by applying Case-based Reasoning on “user history” to predict the rating of newly seen items which seem to belong to the longtail.
Collaborative And Popularity Based Book Recommender System
- Business, Computer ScienceInternational Journal of Scientific Research in Science and Technology
- 2022
The bulk of today’s E- commerce sites such as Amazon, Flipkart ,Myntra, make use of their own recommendation algorithms to better offer their customers with products they are likely to like to deliver a favorable buying experience for the consumer.
Group Recommender Systems: Combining User-User and Item-Item Collaborative Filtering Techniques
- Computer Science2015 International Conference on Information Technology (ICIT)
- 2015
A new approach to group recommender system using collaborative filtering technique which is one of the two techniques of building recommender systems is proposed which has combined the features of item-item collaborative filtering as well as user-user collaborative filtering to make efficient group recommendation by making homogeneous groups.
User and Item Preference Learning for Hybrid Recommendation Systems
- Computer ScienceSmart Technologies and Innovation for a Sustainable Future
- 2019
This paper proposes meta-level cum switching hybrid model that incorporates the dual hybridization techniques into the above mentioned hybrid model and proposes hybrid recommender, a segmented approach to recommendation where each segment consists of either the collaborative or content-based model.
Correcting noisy ratings in collaborative recommender systems
- Computer ScienceKnowl. Based Syst.
- 2015
Advanced Recommender Systems
- Computer Science
- 2018
This chapter presents a brief and systematic overview of four major advanced recommender systems — groupRecommender systems, contextaware recommenderSystems, multi-criteria recommender Systems, and cross-domain recommenders systems.
A new similarity measure for collaborative filtering based recommender systems
- Computer ScienceKnowl. Based Syst.
- 2020
Ranking and Context-awareness in Recommender Systems
- Computer Science
- 2013
This thesis focuses on improvement of two critical aspects of CF, namely ranking and context-awareness of the recommendations, and analyzes new developments in the field of collaborative recommendation.
References
SHOWING 1-10 OF 155 REFERENCES
Case-Based Recommendation
- Computer ScienceThe Adaptive Web
- 2007
This chapter describes the basic approach to case-based recommendation, highlighting how it differs from other recommendation technologies, and introducing some recent advances that have led to more powerful and flexible recommender systems.
E-Commerce Recommendation Applications
- Business, Computer ScienceData Mining and Knowledge Discovery
- 2004
An explanation of how recommender systems are related to some traditional database analysis techniques is presented, and a taxonomy ofRecommender systems is created, including the inputs required from the consumers, the additional knowledge required from a database, the ways the recommendations are presented to consumers,The technologies used to create the recommendations, and the level of personalization of the recommendations.
Hybrid Recommender Systems: Survey and Experiments
- Computer ScienceUser Modeling and User-Adapted Interaction
- 2004
This paper surveys the landscape of actual and possible hybrid recommenders, and introduces a novel hybrid, EntreeC, a system that combines knowledge-based recommendation and collaborative filtering to recommend restaurants, and shows that semantic ratings obtained from the knowledge- based part of the system enhance the effectiveness of collaborative filtering.
Evaluation of Item-Based Top-N Recommendation Algorithms
- Computer ScienceCIKM '01
- 2001
The 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.
Item-based top-N recommendation algorithms
- Computer ScienceTOIS
- 2004
This article presents one 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, and shows that these item-based algorithms are up to two orders of magnitude faster than the traditional user-neighborhood based recommender systems and provide recommendations with comparable or better quality.
Evaluating collaborative filtering over time
- Computer ScienceSIGIR 2009
- 2009
Investigating collaborative filtering from a temporal perspective is not only more suitable to the context in which recommender systems are deployed, but also opens a number of future research opportunities.
Getting to know you: learning new user preferences in recommender systems
- Computer ScienceIUI '02
- 2002
Six techniques that collaborative filtering recommender systems can use to learn about new users are studied, showing that the choice of learning technique significantly affects the user experience, in both the user effort and the accuracy of the resulting predictions.
Evaluating Recommendation Systems
- Computer ScienceRecommender Systems Handbook
- 2011
This paper discusses how to compare recommenders based on a set of properties that are relevant for the application, and focuses on comparative studies, where a few algorithms are compared using some evaluation metric, rather than absolute benchmarking of algorithms.
Social Choice Theory and Recommender Systems: Analysis of the Axiomatic Foundations of Collaborative Filtering
- Computer ScienceAAAI/IAAI
- 2000
This work takes the perspective of CF as a methodology for combining preferences, and demonstrates the impossibility of combining preferences in a way that satisfies several desirable and innocuous-looking properties.
Empirical Analysis of Predictive Algorithms for Collaborative Filtering
- Computer ScienceUAI
- 1998
Several algorithms designed for collaborative filtering or recommender systems are described, including techniques based on correlation coefficients, vector-based similarity calculations, and statistical Bayesian methods, to compare the predictive accuracy of the various methods in a set of representative problem domains.