Abstract
Current recommender systems have to cope with a certain reservation because they are considered to be hard to maintain and to give rather schematic advice. This paper presents an approach to increase maintainability by generating essential parts of the recommender system based on thorough metamodeling. Moreover, preferences are elicited on the basis of user needs rather than product features thus leading to a more user-oriented behavior. The metamodel-based design allows to efficiently adapt all domain-dependent parts of the system.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Radde, S., Beck, M., Freitag, B.: Generating recommendation dialogues from product models. In: Proc. of the AAAI 2007 Workshop on Recommender Systems in E-Commerce. AAAI Press, Menlo Park (2007)
Radde, S., Kaiser, A., Freitag, B.: A model-based customer inference engine. In: Proc. of the ECAI 2008 Workshop on Recommender Systems (2008)
Beck, M., Freitag, B.: Weighted boolean conditions for ranking. In: Proc. of the IEEE 24th International Conference on Data Engineering (ICDE 2008) – 2nd International Workshop on Ranking in Databases, DBRank 2008 (2008)
Harel, D.: Statecharts: A Visual Formalism for Complex Systems. Science of Computer Programming 8(3), 231–274 (1987)
Wieringa, R.: Design Methods for Reactive Systems. Morgan Kaufmann, San Francisco (2003)
Russel, S., Norvig, P.: Artificial Intelligence: A Modern Approach. Prentice Hall International Editions (1995)
Jin, R., Si, L., Zhang, C.: A study of mixture models for collaborative filtering. Information Retrieval 9(3), 357–382 (2006)
Herlocker, J., Konstan, J., Terveen, L., Riedl, J.: Evaluating Collaborative Filtering Recommender Systems. ACM Trans. on Information Systems 22(1), 5–53 (2004)
Ardissono, L., Felfernig, A., Friedrich, G., Goy, A., Jannach, D., Meyer, M., Petrone, G., Schaefer, R., Schuetz, W., Zanker, M.: Personalizing online configuration of products and services. In: Proc. of the 15th European Conference on Artificial Intelligence, ECAI 2002 (2002)
Ardissono, L., Felfernig, A., Friedrich, G., Goy, A., Jannach, D., Petrone, G., Schaefer, R., Zanker, M.: A framework for the development of personalized, distributed web-based configuration systems. AI Magazine 24(3), 93–110 (2003)
Felfernig, A., Friedrich, G., Jannach, D., Zanker, M.: An integrated environment for the development of knowledge-based recommender applications. Intl. Journal of Electronic Commerce 11(2), 11–34 (2006)
Mahmood, T., Ricci, F.: Learning and adaptivity in interactive recommender systems. In: Proc. of the 9th Intl. Conference on Electronic Commerce. ACM Press, New York (2007)
Jameson, A., Schaefer, R., Simons, J., Weis, T.: Adaptive provision of evaluation-oriented information: Tasks and techniques. In: Proc. of the 14th Intl. Joint Conference on Artificial Intelligence, IJCAI 1995 (1995)
Leite, J., Babini, M.: Dynamic knowledge based user modeling for recommender systems. In: Proc. of the ECAI 2006 Workshop on Recommender Systems (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Radde, S., Zach, B., Freitag, B. (2009). Designing a Metamodel-Based Recommender System. In: Di Noia, T., Buccafurri, F. (eds) E-Commerce and Web Technologies. EC-Web 2009. Lecture Notes in Computer Science, vol 5692. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03964-5_25
Download citation
DOI: https://doi.org/10.1007/978-3-642-03964-5_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03963-8
Online ISBN: 978-3-642-03964-5
eBook Packages: Computer ScienceComputer Science (R0)