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
Fab: content-based, collaborative recommendation
Communications of the ACM
Recommender systems in e-commerce
Proceedings of the 1st ACM conference on Electronic commerce
Item-based collaborative filtering recommendation algorithms
Proceedings of the 10th international conference on World Wide Web
Hybrid Recommender Systems: Survey and Experiments
User Modeling and User-Adapted Interaction
Incorporating contextual information in recommender systems using a multidimensional approach
ACM Transactions on Information Systems (TOIS)
Integrating AHP and data mining for product recommendation based on customer lifetime value
Information and Management
IEEE Transactions on Knowledge and Data Engineering
New Recommendation Techniques for Multicriteria Rating Systems
IEEE Intelligent Systems
UTA-Rec: a recommender system based on multiple criteria analysis
Proceedings of the 2008 ACM conference on Recommender systems
Personalized recommendation in social tagging systems using hierarchical clustering
Proceedings of the 2008 ACM conference on Recommender systems
Statistics Without Maths for Psychology: Using Spss for Windows
Statistics Without Maths for Psychology: Using Spss for Windows
Multicriteria User Modeling in Recommender Systems
IEEE Intelligent Systems
Empirical analysis of predictive algorithms for collaborative filtering
UAI'98 Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence
Intelligent techniques for web personalization
ITWP'03 Proceedings of the 2003 international conference on Intelligent Techniques for Web Personalization
EKAW'06 Proceedings of the 15th international conference on Managing Knowledge in a World of Networks
Accuracy improvements for multi-criteria recommender systems
Proceedings of the 13th ACM Conference on Electronic Commerce
A group recommendation approach for service selection
Proceedings of the Fourth Asia-Pacific Symposium on Internetware
ISNN'13 Proceedings of the 10th international conference on Advances in Neural Networks - Volume Part II
A Social-Aware Service Recommendation Approach for Mashup Creation
International Journal of Web Services Research
Multi-Criteria Recommender Systems based on Multi-Attribute Decision Making
Proceedings of International Conference on Information Integration and Web-based Applications & Services
Hybrid recommendation approaches for multi-criteria collaborative filtering
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
Research in recommender systems is now starting to recognise the importance of multiple selection criteria to improve the recommendation output. In this paper, we present a novel approach to multi-criteria recommendation, based on the idea of clustering users in "preference lattices" (partial orders) according to their criteria preferences. We assume that some selection criteria for an item (product or a service) will dominate the overall ranking, and that these dominant criteria will be different for different users. Following this assumption, we cluster users based on their criteria preferences, creating a "preference lattice". The recommendation output for a user is then based on ratings by other users from the same or close clusters. Having introduced the general approach of clustering, we proceed to formulate three alternative recommendation methods instantiating the approach: (a) using the aggregation function of the criteria, (b) using the overall item ratings, and (c) combining clustering with collaborative filtering. We then evaluate the accuracy of the three methods using a set of experiments on a service ranking dataset, and compare them with a conventional collaborative filtering approach extended to cover multiple criteria. The results indicate that our third method, which combines clustering and extended collaborative filtering, produces the highest accuracy.