Optimizing customer's selection for configurable product in B2C e-commerce application

Many companies provide configurable products on Internet to satisfy customers' diversified requirements. Most of business-to-consumer (B2C) e-commerce software systems use tree- or wizard-like approaches to guide customers in configuring a customized product on Internet web pages. However, customers may feel confused while they are selecting components of a product from option lists, since they are usually not familiar with the technical details of these components. A few e-commerce sites use recommendation systems to provide suggested products for customers, but they have to maintain user profiles and have limitations such as new user problem and complexity. Therefore, they may not be suitable for small and medium-sized enterprises. This research proposes a new approach to help customers configure their expected products. By using this approach, once a customer inputs the levels of importance of requirements, total budget of the expected product, the software system can figure out a customized product which maximally meets the customer's expectations, and can also provide the suboptimal solutions for further selections. A mathematical model to formulate this optimization problem is established. A case study is used to demonstrate the feasibility and effectiveness of this approach.

[1]  Andrew Y. C. Nee,et al.  Web-based configuration design system for product customization , 2006 .

[2]  Douglas B. Terry,et al.  Using collaborative filtering to weave an information tapestry , 1992, CACM.

[3]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[4]  Darren Gergle,et al.  On the "localness" of user-generated content , 2010, CSCW '10.

[5]  Edward A. Fox,et al.  Recommender Systems Research: A Connection-Centric Survey , 2004, Journal of Intelligent Information Systems.

[6]  Don Clausing,et al.  Total Quality Development , 1993 .

[7]  Michael J. Pazzani,et al.  Learning and Revising User Profiles: The Identification of Interesting Web Sites , 1997, Machine Learning.

[8]  Pattie Maes,et al.  Social information filtering: algorithms for automating “word of mouth” , 1995, CHI '95.

[9]  John Riedl,et al.  GroupLens: an open architecture for collaborative filtering of netnews , 1994, CSCW '94.

[10]  Armin Scholl,et al.  Solving multiattribute design problems with analytic hierarchy process and conjoint analysis: An empirical comparison , 2005, Eur. J. Oper. Res..

[11]  Michael J. Pazzani,et al.  A Framework for Collaborative, Content-Based and Demographic Filtering , 1999, Artificial Intelligence Review.

[12]  Richard Y. K. Fung,et al.  A new approach to quality function deployment planning with financial consideration , 2002, Comput. Oper. Res..

[13]  Drakoulis Martakos,et al.  A hybrid content-based clustering architecture: minimising uncertainty in personalised multimedia content , 2006, Int. J. Intell. Syst. Technol. Appl..

[14]  John Riedl,et al.  Recommender systems in e-commerce , 1999, EC '99.

[15]  Pierre Marquis,et al.  Consistency restoration and explanations in dynamic CSPs Application to configuration , 2002, Artif. Intell..

[16]  Jaideep Srivastava,et al.  Web usage mining: discovery and applications of usage patterns from Web data , 2000, SKDD.

[17]  Zahed Siddique,et al.  Product platform and product family design : methods and applications , 2010 .

[18]  Robert E. Young,et al.  Configuring computer systems through constraint-based modeling and interactive constraint satisfaction , 1995 .

[19]  Mark Claypool,et al.  Combining Content-Based and Collaborative Filters in an Online Newspaper , 1999, SIGIR 1999.

[20]  Edward P. K. Tsang,et al.  Foundations of constraint satisfaction , 1993, Computation in cognitive science.

[21]  R. Keeney,et al.  The Value of Internet Commerce to the Customer , 1999 .

[22]  Gerald Salton,et al.  Automatic text processing , 1988 .

[23]  Freek Erens,et al.  Architectures for product families , 1997 .

[24]  Loriene Roy,et al.  Content-based book recommending using learning for text categorization , 1999, DL '00.

[25]  Edward I. George,et al.  A bayesian model for collaborative filtering , 1999, AISTATS.

[26]  David Heckerman,et al.  Empirical Analysis of Predictive Algorithms for Collaborative Filtering , 1998, UAI.

[27]  Hal R. Varian,et al.  Information rules - a strategic guide to the network economy , 1999 .

[28]  Ying Dong,et al.  Synthesis, Evaluation, and Selection of Parts Design Scheme in Supplier Involved Product Development , 2005, Concurr. Eng. Res. Appl..

[29]  Gary Marchionini,et al.  Proceedings of the first ACM international conference on Digital libraries , 1996 .

[30]  Thorsten Blecker,et al.  An Advisory System for Customers’ Objective Needs Elicitation in Mass Customization , 2003 .

[31]  J. Jiao,et al.  Product portfolio planning with customer-engineering interaction , 2005 .

[32]  Peter J. Nürnberg,et al.  Proceedings of the Fifth ACM Conference on Digital Libraries, June 2-7, 2000, San Antonio, TX, USA , 2000 .

[33]  Khaled Hadj-Hamou,et al.  Mass customization and configuration: Requirement analysis and constraint based modeling propositions , 2003, Integr. Comput. Aided Eng..

[34]  Shu-Hsuan Chang,et al.  Applying case-based reasoning for product configuration in mass customization environments , 2005, Expert Syst. Appl..

[35]  Chih-Hsing Chu,et al.  Online Product Configuration in e-Commerce with 3D Web Viewing Technology , 2005, Int. J. Electron. Bus. Manag..

[36]  Veronica Dahl,et al.  Automatic configuration through constraint based reasoning , 1993 .

[37]  Ayako Hiramatsu,et al.  Case based function tree generator for client-server systems configuration design , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[38]  Jon R. Wright,et al.  An Industrial-Strength Description-Logics-Based Configurator Platform , 1998, IEEE Intell. Syst..

[39]  B. Tabrizi,et al.  Defining next-generation products: an inside look. , 1997, Harvard business review.

[40]  Mark Rosenstein,et al.  Recommending and evaluating choices in a virtual community of use , 1995, CHI '95.

[41]  T.-L. Ho,et al.  Aircraft VSCF generator expert system , 1988, IEEE Aerospace and Electronic Systems Magazine.

[42]  Roger Jianxin Jiao,et al.  Development of an electronic configure-to-order platform for customized product development , 2006, Comput. Ind..

[43]  Daniel Sabin,et al.  Product Configuration Frameworks - A Survey , 1998, IEEE Intell. Syst..

[44]  Dieter Roller,et al.  Selecting and parameterising components using knowledge based configuration and a heuristic that learns and forgets , 2003, Comput. Aided Des..

[45]  Soumen Chakrabarti,et al.  Data mining for hypertext: a tutorial survey , 2000, SKDD.

[46]  Marc H. Meyer,et al.  The Power of Product Platforms , 1997 .

[47]  Daniel Mailharro,et al.  A classification and constraint-based framework for configuration , 1998, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[48]  Brian Falkenhainer,et al.  Dynamic Constraint Satisfaction Problems , 1990, AAAI.

[49]  Johanna D. Moore,et al.  Proceedings of the Conference on Human Factors in Computing Systems , 1989 .

[50]  M. Andrea Rodríguez,et al.  A genetic algorithm for searching spatial configurations , 2005, IEEE Transactions on Evolutionary Computation.

[51]  Virginia E. Barker,et al.  Expert systems for configuration at Digital: XCON and beyond , 1989, Commun. ACM.

[52]  Richard Zeckhauser,et al.  Recommender systems for evaluating computer messages , 1997, CACM.

[53]  Markus Stumptner,et al.  Configuring Large Systems Using Generative Constraint Satisfaction , 1998, IEEE Intell. Syst..

[54]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[55]  Thomas Hofmann,et al.  Latent semantic models for collaborative filtering , 2004, TOIS.

[56]  Roger Jianxin Jiao,et al.  An associative classification-based recommendation system for personalization in B2C e-commerce applications , 2007, Expert Syst. Appl..

[57]  M. Heinrich,et al.  A resource-based paradigm for the configuring of technical systems from modular components , 1991, [1991] Proceedings. The Seventh IEEE Conference on Artificial Intelligence Application.

[58]  Wenfei Fan,et al.  Keys for XML , 2001, WWW '01.

[59]  Philip S. Yu,et al.  Horting hatches an egg: a new graph-theoretic approach to collaborative filtering , 1999, KDD '99.