Social information filtering: algorithms for automating “word of mouth”
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Fab: content-based, collaborative recommendation
Communications of the ACM
GroupLens: applying collaborative filtering to Usenet news
Communications of the ACM
Learning and Revising User Profiles: The Identification ofInteresting Web Sites
Machine Learning - Special issue on multistrategy learning
Selection of distance metrics and feature subsets for K-nearest neighbor classifiers
Selection of distance metrics and feature subsets for K-nearest neighbor classifiers
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Recommendation as classification: using social and content-based information in recommendation
AAAI '98/IAAI '98 Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence
Horting hatches an egg: a new graph-theoretic approach to collaborative filtering
KDD '99 Proceedings of the fifth ACM SIGKDD international conference on Knowledge discovery and data mining
Combining collaborative filtering with personal agents for better recommendations
AAAI '99/IAAI '99 Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence conference innovative applications of artificial intelligence
A Framework for Collaborative, Content-Based and Demographic Filtering
Artificial Intelligence Review - Special issue on data mining on the Internet
Expert-Driven Validation of Rule-Based User Models in Personalization Applications
Data Mining and Knowledge Discovery
Collaborative Filtering Using Weighted Majority Prediction Algorithms
ICML '98 Proceedings of the Fifteenth International Conference on Machine Learning
Learning Collaborative Information Filters
ICML '98 Proceedings of the Fifteenth International Conference on Machine Learning
ECCBR '02 Proceedings of the 6th European Conference on Advances in Case-Based Reasoning
Latent Class Models for Collaborative Filtering
IJCAI '99 Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence
An Adaptive User Interface Based On Personalized Learning
IEEE Intelligent Systems
Mining knowledge-sharing sites for viral marketing
Proceedings of the eighth ACM SIGKDD international conference on Knowledge discovery and data mining
Knowledge and Information Systems
Letizia: an agent that assists web browsing
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 1
Diversity-conscious retrieval from generalized cases: a branch and bound algorithm
ICCBR'03 Proceedings of the 5th international conference on Case-based reasoning: Research and Development
Empirical analysis of predictive algorithms for collaborative filtering
UAI'98 Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence
Extended latent class models for collaborative recommendation
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
A music recommendation system based on music and user grouping
Journal of Intelligent Information Systems - Special issue: Intelligent multimedia applications
Unified relevance models for rating prediction in collaborative filtering
ACM Transactions on Information Systems (TOIS)
Contextual multi-dimensional browsing
Computers in Human Behavior
ACIIDS'10 Proceedings of the Second international conference on Intelligent information and database systems: Part II
Network flow for collaborative ranking
PKDD'06 Proceedings of the 10th European conference on Principle and Practice of Knowledge Discovery in Databases
Hi-index | 0.01 |
Information filtering is an area getting more important as we have long been flooded with too much information, where product brokering in e-commerce is a typical example. Systems which can provide personalized product recommendations to their users (often called recommender systems) have gained a lot of interest in recent years. Collaborative filtering is one of the commonly used approaches which normally requires a definition of user similarity measure. In the literature, researchers have proposed different choices for the similarity measure using different approaches, and yet there is no guarantee for optimality. In this paper, we propose the use of machine learning techniques to learn the optimal user similarity measure as well as user rating styles for enhancing recommendation acurracy. Based on a criterion function measuring the overall prediction error, several ratings transformation functions for modeling rating styles together with their learning algorithms are derived. With the help of the formulation and the optimization framework, subjective components in user ratings are removed so that the transformed ratings can then be compared. We have evaluated our proposed methods using the EachMovie dataset and succeeded in obtaining significant improvement in recommendation accuracy when compared with the standard correlation-based algorithm.