A Survey of Collaborative Filtering Techniques
Indexed incrossref
Abstract
As one of the most successful approaches to building recommender systems, collaborative filtering ( CF ) uses the known preferences of a group of users to make recommendations or predictions of the unknown preferences for other users. In this paper, we first introduce CF tasks and their main challenges, such as data sparsity, scalability, synonymy, gray sheep, shilling attacks, privacy protection, etc., and their possible solutions. We then present three main categories of CF techniques: memory-based, model-based, and hybrid CF algorithms (that combine CF with other recommendation techniques), with examples for representative algorithms of each category, and analysis of their predictive performance and their…
Citation impact
3,596
total citations
- FWCI
- 243.74
- Percentile
- 100%
- References
- 126
Citations per year
Authors
2Topics & keywords
Topics
Keywords
- Computer science
- Collaborative filtering
- Scalability
- Recommender system
- Data science
- Artificial intelligence
- Machine learning
- Database
UN Sustainable Development Goals
- Peace, Justice and strong institutions
No related works found for this paper.