ABSTRACT
Recommender Systems (RS) have become popular for their ability to make useful suggestions to online shoppers. Knowledge-based RS represent one branch of these types of applications that employ means-end knowledge to map abstract user requirements to product characteristics. Before setting up such a system, the knowledge has to be acquired from domain experts and formalized using constraints or a comparable representation mechanism. However, the initial acquisition of the knowledge base and its maintenance are effort intensive tasks. Here, we propose a system that learns rule-based preferences from successful interactions in historic transaction data. It is realized as a meta-level hybrid that employs collaborative filtering to derive preferences from a user's nearest neighbors that are processed by a knowledge-based RS to derive recommendations. An evaluation using a commercial dataset showed that this approach outperforms the prediction accuracy of a knowledge base provided by domain experts. In addition, the approach is applicable for supporting domain experts in the maintenance and validation tasks associated with providing personalization knowledge bases.
- G. Adomavicius and A. Tuzhilin. Expert-driven validation of rule-based user models in personalization applications. Data Mining and Knowledge Discovery, 5:33--58, 2001. Google ScholarDigital Library
- G. Adomavicius and A. Tuzhilin. Using data mining methods to build customer profiles. Computer, 34(2):74--82, 2001. Google ScholarDigital Library
- G. Adomavicius and A. Tuzhilin. Towards the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering, 17(6), 2005. Google ScholarDigital Library
- T. L. Ainscough, T. E. DeCarlo, and T. W. Leigh. Building expert systems from the selling scripts of multiple experts. The Journal of Services Marketing, 10(4):23--40, 1996.Google ScholarCross Ref
- M. Balabanovic and Y. Shoham. Fab: Content-based, collaborative recommendation. Communications of the ACM, 40(3):66--72, 1997. Google ScholarDigital Library
- R. Burke. Integrating knowledge-based and collaborative-filtering recommender systems. In AAAI-Workshop on Artificial Intelligence for E-Commerce, pages 69--72, 1999.Google Scholar
- R. Burke. Knowledge-based recommender systems. Encyclopedia of Library and Information Systems, 69(2), 2000.Google Scholar
- R. Burke. Hybrid recommender systems: Survey and experiments. User Modeling and User-Adapted Interaction, 12(4):331--370, 2002. Google ScholarDigital Library
- R. Burke. Hybrid web recommender systems. In The Adaptive Web: Methods and Strategies of Web Personalization, pages 377--408, Heidelberg, Germany, 2007. Springer. Google Scholar
- R. D. Burke, K. J. Hammond, and B. C. Young. The findme approach to assisted browsing. IEEE Expert, July/Aug.:32--40, 1997. Google ScholarDigital Library
- A. Felfernig, G. Friedrich, D. Jannach, and M. Zanker. An integrated environment for the development of knowledge-based recommender applications. International Journal of Electronic Commerce, 11(2):11--34, 2006. Google ScholarDigital Library
- W. B. Frakes and R. Baeza-Yates, editors. Information Retrieval, Data Structure and Algorithms. Prentice Hall, 1992. Google ScholarDigital Library
- J. L. Herlocker, J. A. Konstan, L. G. Terveen, and J. T. Riedl. Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems, 22(1):5--53, 2004. Google ScholarDigital Library
- D. Jannach. Advisor suite - a knowledge-based sales advisory system. In L. S. Lopez de Mantaras, editor, 16th European Conference on Artificial Intelligence - Prestigious Applications of AI (PAIS), pages 720--724. IOS Press, 2004.Google Scholar
- D. Jannach. Finding preferred query relaxations in content-based recommenders. In IEEE Intelligent Systems Conference (IS), pages 355--360, Westminster, UK, 2006. IEEE Press.Google ScholarCross Ref
- K. McCarthy, J. Reilly, L. McGinty, and B. Smyth. Experiments in Dynamic Critiquing. In Proceedings of the Intelligent User Interfaces Conference (IUI), pages 175--182, 2005. Google ScholarDigital Library
- N. Mirzadeh, F. Ricci, and M. Bansal. Supporting user query relaxation in a recommender system. In 5th International Conference on E-Commerce and Web Technologies (EC-Web), pages 31--40, Zaragoza, Spain, 2004. Springer.Google ScholarCross Ref
- D. O`Sullivan, B. Smyth, and D. Wilson. Preserving recommenders accuracy and diversity in sparse datastes. International Journal of Artificial Intelligence Tools, 13(1):219--235, 2004.Google ScholarCross Ref
- D. Pham and S. S. Dimov. An effient algorithm for automatic knowledge acquisition. Pattern Recognition, 30(7):1137--1143, 1997. Google ScholarDigital Library
- F. Ricci and H. Werthner. Case base querying for travel planning recommendation. Information Technology and Tourism, 3:215--266, 2002.Google Scholar
- B. Sarwar, G. Karypis, J. Konstan, and J. Riedl. Analysis of recommendation algorithms for e-commerce. In ACM Conference on e-Commerce (EC), pages 158--167, 2000. Google ScholarDigital Library
- B. Sarwar, G. Karypis, J. Konstan, and J. Riedl. Item-based Collaborative Filtering Recommendation Algorithms. In J. Caroll, editor, 10th International World Wide Web Conference, 2001. Google ScholarDigital Library
- J. B. Schafer, D. Frankowski, and J. H. S. Sen. Collaborative filtering recommender systems. In The Adaptive Web: Methods and Strategies of Web Personalization, pages 291--324, Heidelberg, Germany, 2007. Springer. Google Scholar
- M. Zanker and M. Jessenitschnig. Case-studies on exploiting explicit customer requirements in recommender systems. User Modeling and User-Adapted Interaction: The Journal of Personalization Research, A. Tuzhilin and B. Mobasher (Eds.): Special issue on Data Mining for Personalization, (to appear 2008). Google ScholarDigital Library
- M. Zanker, M. Jessenitschnig, D. Jannach, and S. Gordea. Comparing recommendation strategies in a commercial context. IEEE Intelligent Systems, 22(May/Jun):69--73, 2007. Google ScholarDigital Library
Index Terms
- A collaborative constraint-based meta-level recommender
Recommendations
Extending a Tag-based Collaborative Recommender with Co-occurring Information Interests
UMAP '19: Proceedings of the 27th ACM Conference on User Modeling, Adaptation and PersonalizationCollaborative Filtering is largely applied to personalize item recommendation but its performance is affected by the sparsity of rating data. In order to address this issue, recent systems have been developed to improve recommendation by extracting ...
A Scalable, Accurate Hybrid Recommender System
WKDD '10: Proceedings of the 2010 Third International Conference on Knowledge Discovery and Data MiningRecommender systems apply machine learning techniques for filtering unseen information and can predict whether a user would like a given resource. There are three main types of recommender systems: collaborative filtering, content-based filtering, and ...
Trust-based collaborative filtering: tackling the cold start problem using regular equivalence
RecSys '18: Proceedings of the 12th ACM Conference on Recommender SystemsUser-based Collaborative Filtering (CF) is one of the most popular approaches to create recommender systems. This approach is based on finding the most relevant k users from whose rating history we can extract items to recommend. CF, however, suffers ...
Comments