Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Recommendation Technologies for Configurable Products

Published: 01 September 2011 Publication History

Abstract

State‐of‐the‐art recommender systems support users in the selection of items from a predefined assortment (for example, movies, books, and songs). In contrast to an explicit definition of each individual item, configurable products such as computers, financial service portfolios, and cars are represented in the form of a configuration knowledge base that describes the properties of allowed instances. Although the knowledge representation used is different compared to nonconfigurable products, the decision support requirements remain the same: users have to be supported in finding a solution that fits their wishes and needs. In this article we show how recommendation technologies can be applied for supporting the configuration of products. In addition to existing approaches we discuss relevant issues for future research.

References

[1]
Ardissono, L., Felfernig, A., Friedrich, G., Goy, A., Jannach, D., Petrone, G., Schaefer, R., Zanker, M. 2003. A Framework for the Development of Personalized, Distributed Web‐Based Configuration Systems. AI Magazine 24(3): 93–110.
[2]
Argelich, J., Cabiscol, A., Lynce, I.; and Manya, F. 2008. Modeling Max‐CSP as Partial Max‐SAT. In Proceedings of the 11 th International Conference on Theory and Applications of Satisfiability Testing, Lecture Notes in Computer Science 4996, 1–15. Berlin: Springer.
[3]
Arslan, B., Ricci, F., Mirzadeh, N.; and Venturini, A. 2002. A Dynamic Approach to Feature Weighting. In Data Mining III. Ashurst, UK: WIT Press.
[4]
Burke, R. 2000. Knowledge‐Based Recommender Systems. Library and Information Systems 69(32): 180–200.
[5]
Coester, R., Gustavsson, A., Olsson, R.; and Rudstroem, A. 2002. Enhancing Web‐Based Configuration with Recommendations and Cluster‐Based Help. Paper presented at the Workshop on Recommendation and Personalization in ECommerce, Malaga, Spain, 3–4 June.
[6]
DeKleer, J. 1990. Using Crude Probability Estimates to Guide Diagnosis. AI Journal 45(3): 381–391.
[7]
Felfernig, A., and Burke, R. 2008. Constraint‐Based Recommender Systems: Technologies and Research Issues. In Proceedings of the ACM International Conference on Electronic Commerce, 17–26. New York: Association for Computing Machinery.
[8]
Felfernig, A., Friedrich, G., Jannach, D.; and Stumptner, M. 2004. Consistency‐Based Diagnosis of Configuration Knowledge Bases. AI Journal 152(2): 213–234.
[9]
Felfernig, A., Schubert, M., Friedrich, G., Mandl, M., Mairitsch, M.; and Teppan, E. 2009. Plausible Repairs for Inconsistent Requirements. In Proceedings of the 21st International Joint Conference on Artificial Intelligence, 791–796. Menlo Park, CA: AAAI Press.
[10]
Felfernig, A., Schubert, M.; and Zehentner, C. 2011. An Efficient Diagnosis Algorithm for Inconsistent Constraint Sets. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 26(1): 1–10.
[11]
Fleischanderl, G., Friedrich, G., Haselboeck, A., Schreiner, H.; and Stumptner, M. 1998. Configuring Large Systems Using Generative Constraint Satisfaction. IEEE Intelligent Systems, Special Issue on Configuration 13(4): 59–68.
[12]
Haag, A., and Riemann, S. 2011. Product Configuration as Decision Support: The Declarative Paradigm in Practice. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 25(2): 131–142.
[13]
Herbrard, E., Hnich, B., O'Sullivan, B.; and Walsh, T. 2005. Finding Diverse and Similar Solutions in Constraint Programming. In Proceedings of the 20th AAAI Conference on Artificial Intelligence, 372–377. Menlo Park, CA: AAAI Press.
[14]
Herlocker, J., Konstan, J., Terveen, L.; and Riedl, J. 2004. Evaluating Collaborative Filtering Recommender Systems. ACM Transactions on Information Systems 22(1): 5–53.
[15]
Junker, U. 2004. QUICKXPLAIN: Preferred Explanations and Relaxations for Over‐Constrained Problems. In Proceedings of the 19th AAAI Conference on Artificial Intelligence, 167–172. Menlo Park, CA: AAAI Press.
[16]
Mantaras, R., McSherry, D., Bridge, D., Leake, D., Smyth, B., Craw, S., Faltings, B., Maher, M., Cox, M., Forbus, K., Keane, M., Aamodt, A.; and Watson, I. 2005. Retrieval, Reuse, Revision, and Retention in Case‐Based Reasoning. Knowledge Engineering Review 20(3): 215–240.
[17]
McSherry, D. 2003. Similarity and Compromise. In Case‐Based Reasoning Research and Development, Proceedings of the 5th International Conference on Case‐Based Reasoning, Lecture Notes in Computer Science 2689, 291–305. Berlin: Springer.
[18]
Mirzadeh, N., and Ricci, F. 2007. Cooperative Query Rewriting for Decision Making Support. Journal of Applied Artificial Intelligence 21(10): 895–932.
[19]
Mitchell, T. Machine Learning. 1997. New York: McGraw Hill.
[20]
Mittal, S., and Falkenhainer, B. 1990. Dynamic Constraint Satisfaction Problems. In Proceedings of the 8th National Conference on Artificial Intelligence, 25–32. Menlo Park, CA: AAAI Press.
[21]
O'Sullivan, B., Papadopoulos, A., Faltings, B., Pu, P. 2007. Representative Explanations for Over‐Constrained Problems. In Proceedings of the 22nd AAAI Conference on Artificial Intelligence, 323–328. Menlo Park, CA: AAAI Press.
[22]
Petit, T., Bessiere, C.; and Regin, J. 2003. A General Conflict‐Set Based Framework for Partial Constraint Satisfaction. In Proceedings of the Ninth International Conference on Principles and Practice of Contraint Programming, Lecture Notes in Computer Science 2833, 1–14. Berlin: Springer.
[23]
Pu, P., and Chen, L. 2008. User‐Involved Preference Elicitation for Product Search and Recommender Systems. AI Magazine 29(4): 93–103.
[24]
Reiter, R. 1987. A Theory of Diagnosis from First Principles. Artificial Intelligence 23(1): 57–95.
[25]
Stumptner, M. 1997. An Overview of Knowledge‐Based Configuration. AI Communications 10(2): 111–125.
[26]
Thompson, C., Göker, M.; and Langley, P. 2004. A Personalized System for Conversational Recommendations. Journal of Artificial Intelligence Research 21:393–428.
[27]
Tiihonen, J. 2010. Characterization of Configuration Knowledge Bases. Paper presented at the ECAI 2010 Workshop on Configuration, Lisbon, Portugal, 16 August.
[28]
Tiihonen, J., and Felfernig, A. 2010. Towards Recommending Configurable Offerings. International Journal of Mass Customization 3(4): 389–406.
[29]
Tseng, H., Chang, C.; and Chang, S. 2005. Applying Case‐Based Reasoning for Product Configuration in Mass Customization Environments. Expert Systems with Applications 29(4): 913–925.

Cited By

View all
  • (2024)Optimization Space Learning: A Lightweight, Noniterative Technique for Compiler AutotuningProceedings of the 28th ACM International Systems and Software Product Line Conference10.1145/3646548.3672588(36-46)Online publication date: 2-Sep-2024
  • (2024)Improving Recommender Systems with Large Language ModelsAdjunct Proceedings of the 32nd ACM Conference on User Modeling, Adaptation and Personalization10.1145/3631700.3664919(40-44)Online publication date: 27-Jun-2024
  • (2023)Analysis Operations for Constraint-based Recommender SystemsProceedings of the 17th ACM Conference on Recommender Systems10.1145/3604915.3608819(709-714)Online publication date: 14-Sep-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image AI Magazine
AI Magazine  Volume 32, Issue 3
Fall 2011
126 pages
ISSN:0738-4602
EISSN:2371-9621
DOI:10.1002/aaai.v32.3
Issue’s Table of Contents

Publisher

John Wiley & Sons, Inc.

United States

American Association for Artificial Intelligence

United States

Publication History

Published: 01 September 2011

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 11 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Optimization Space Learning: A Lightweight, Noniterative Technique for Compiler AutotuningProceedings of the 28th ACM International Systems and Software Product Line Conference10.1145/3646548.3672588(36-46)Online publication date: 2-Sep-2024
  • (2024)Improving Recommender Systems with Large Language ModelsAdjunct Proceedings of the 32nd ACM Conference on User Modeling, Adaptation and Personalization10.1145/3631700.3664919(40-44)Online publication date: 27-Jun-2024
  • (2023)Analysis Operations for Constraint-based Recommender SystemsProceedings of the 17th ACM Conference on Recommender Systems10.1145/3604915.3608819(709-714)Online publication date: 14-Sep-2023
  • (2023)Analysis Operations On The RunProceedings of the 27th ACM International Systems and Software Product Line Conference - Volume A10.1145/3579027.3608982(111-116)Online publication date: 28-Aug-2023
  • (2022)Recommender Systems and Algorithmic HateProceedings of the 16th ACM Conference on Recommender Systems10.1145/3523227.3551480(592-597)Online publication date: 12-Sep-2022
  • (2016)Twenty‐Five Years of Successful Application of Constraint Technologies at SiemensAI Magazine10.1609/aimag.v37i4.268837:4(67-80)Online publication date: 1-Dec-2016

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media