GroupLens: an open architecture for collaborative filtering of netnews
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Social information filtering: algorithms for automating “word of mouth”
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Machine Learning
A Framework for Collaborative, Content-Based and Demographic Filtering
Artificial Intelligence Review - Special issue on data mining on the Internet
Analysis of recommendation algorithms for e-commerce
Proceedings of the 2nd ACM conference on Electronic commerce
Item-based collaborative filtering recommendation algorithms
Proceedings of the 10th international conference on World Wide Web
Evaluation of Item-Based Top-N Recommendation Algorithms
Proceedings of the tenth international conference on Information and knowledge management
Efficient Adaptive-Support Association Rule Mining for Recommender Systems
Data Mining and Knowledge Discovery
Eigentaste: A Constant Time Collaborative Filtering Algorithm
Information Retrieval
Collaborative Filtering by Personality Diagnosis: A Hybrid Memory and Model-Based Approach
UAI '00 Proceedings of the 16th Conference on Uncertainty in Artificial Intelligence
Evaluating collaborative filtering recommender systems
ACM Transactions on Information Systems (TOIS)
Item-based top-N recommendation algorithms
ACM Transactions on Information Systems (TOIS)
Using mixture models for collaborative filtering
STOC '04 Proceedings of the thirty-sixth annual ACM symposium on Theory of computing
IEEE Transactions on Knowledge and Data Engineering
Applying SVD on Item-based Filtering
ISDA '05 Proceedings of the 5th International Conference on Intelligent Systems Design and Applications
Being accurate is not enough: how accuracy metrics have hurt recommender systems
CHI '06 Extended Abstracts on Human Factors in Computing Systems
Trust-based agent community for collaborative recommendation
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
Empirical analysis of predictive algorithms for collaborative filtering
UAI'98 Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence
SSC: statistical subspace clustering
MLDM'05 Proceedings of the 4th international conference on Machine Learning and Data Mining in Pattern Recognition
Video suggestion and discovery for youtube: taking random walks through the view graph
Proceedings of the 17th international conference on World Wide Web
Designing Specific Weighted Similarity Measures to Improve Collaborative Filtering Systems
ICDM '08 Proceedings of the 8th industrial conference on Advances in Data Mining: Medical Applications, E-Commerce, Marketing, and Theoretical Aspects
Imputed Neighborhood Based Collaborative Filtering
WI-IAT '08 Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology - Volume 01
A new collaborative filtering metric that improves the behavior of recommender systems
Knowledge-Based Systems
Collaborative filtering via euclidean embedding
Proceedings of the fourth ACM conference on Recommender systems
Incremental collaborative filtering via evolutionary co-clustering
Proceedings of the fourth ACM conference on Recommender systems
Expert Systems with Applications: An International Journal
Collaborative filtering based on significances
Information Sciences: an International Journal
Extended precision quality measure for recommender systems
CAEPIA'11 Proceedings of the 14th international conference on Advances in artificial intelligence: spanish association for artificial intelligence
A collaborative filtering similarity measure based on singularities
Information Processing and Management: an International Journal
Using past-prediction accuracy in recommender systems
Information Sciences: an International Journal
Stochastic search for global neighbors selection in collaborative filtering
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Collaborative filtering via temporal euclidean embedding
APWeb'12 Proceedings of the 14th Asia-Pacific international conference on Web Technologies and Applications
A framework for collaborative filtering recommender systems
Expert Systems with Applications: An International Journal
From neighbors to global neighbors in collaborative filtering: an evolutionary optimization approach
Proceedings of the 14th annual conference on Genetic and evolutionary computation
Evaluating collaborative filtering recommendations inside large learning object repositories
Information Processing and Management: an International Journal
Knowledge-Based Systems
Expediting expertise: supporting informal social learning in the enterprise
Proceedings of the 19th international conference on Intelligent User Interfaces
Hi-index | 0.00 |
Collaborative filteringaims at helping usersfind itemsthey should appreciate from huge catalogues. In that field, we can distinguish user-based, item-basedand model-basedapproaches. For each of them, many options play a crucial role for their performances, and in particular the similarity function defined between users or items, the number of neighbors considered for user- or item-based approaches, the number of clusters for model-based approaches using clustering, and the prediction function used.In this paper, we review the main collaborative filtering methods proposed in the litterature and compare them on the same widely used real dataset called MovieLens, and using the same widely used performance measure called Mean Absolute Error(MAE). This study thus allows us to highlight the advantages and drawbacks of each approach, and to propose some default options that we think should be used when using a given approach or designing a new one.