ExpertClerk: A Conversational Case-Based Reasoning Tool forDeveloping Salesclerk Agents in E-Commerce Webshops

Conversational Case-based Reasoning (CCBR) has been used successfully toimprove knowledge management in corporate activities as a problemsolver. In our past research, we developed CCBR systems in customersupport domains where CCBR systems played the role of customer supportagents. Based on these experiences, we have applied the same CCBRtechnologies to design the user-interface of e-commerce websites.ExpertClerk was designed as a tool for developing dialogue-basedfront-end systems for product databases. We first analyzed conversationmodels of human salesclerks interacting with customers. The goal of asalesclerk is to effectively match a customer's buying points and aproduct's selling points. To achieve this, the salesclerk alternatesbetween asking questions, proposing sample products, and observing thecustomer's responses. ExpertClerk imitates a human salesclerk. Itconsolidates the human shopper's requests by narrowing down a list ofmany products through a process of asking effective questions usingentropy (navigation-by-asking) and showing contrasting samples with anexplanation of their selling points (navigation-by-proposing). Thisrequest elaboration cycle is repeated until the shopper finds anappropriate product. In this article, we present the systemarchitecture, algorithms as well as empirical evaluations.

[1]  Boi Faltings,et al.  Enriching buyers' experiences: the SmartClient approach , 2000, CHI.

[2]  Hideo Shimazu,et al.  ExpertGuide: A Conversational Case-Based Reasoning Tool for Developing Mentors in Knowledge Spaces , 2001, Applied Intelligence.

[3]  Pattie Maes,et al.  Agents that buy and sell , 1999, CACM.

[4]  Kristian J. Hammond,et al.  A Case-Based Approach to Knowledge Navigation , 1994, IJCAI.

[5]  Michael McGill,et al.  Introduction to Modern Information Retrieval , 1983 .

[6]  Kristian J. Hammond,et al.  The FindMe Approach to Assisted Browsing , 1997, IEEE Expert.

[7]  M. Manago,et al.  Induction and Reasoning from Cases , 1993 .

[8]  David McSherry Minimizing Dialog Length in Interactive Case-Based Reasoning , 2001, IJCAI.

[9]  Ian D. Watson,et al.  A Distributed Case-Based Reasoning Application for Engineering Sales Support , 1999, IJCAI.

[10]  Hideo Shimazu,et al.  ICARUS: Design and Deployment of a Case-Based Reasoning System for Locomotive Diagnostics , 1999, ICCBR.

[11]  David W. Aha,et al.  Conversational Case-Based Reasoning , 2001, Applied Intelligence.

[12]  David W. Aha,et al.  Supporting Dialogue Inferencing in Conversational Case-Based Reasoning , 1998, EWCBR.

[13]  Padraig Cunningham,et al.  A Dynamic Approach to Reducing Dialog in On-Line Decision Guides , 2000, EWCBR.

[14]  Michel Manago,et al.  VI INDUCTION AND REASONING FROM CASES , 1999 .

[15]  Hiroaki Kitano,et al.  Retrieving Cases from Relational Data-Bases: Another Stride Towards Corporate-Wide Case-Base Systems , 1993, IJCAI.

[16]  David W. Aha,et al.  Refining Conversational Case Libraries , 1997, ICCBR.

[17]  Pattie Maes,et al.  Kasbah: An Agent Marketplace for Buying and Selling Goods , 1996, PAAM.

[18]  Barry Smyth,et al.  Similarity vs. Diversity , 2001, ICCBR.

[19]  Kalyan Moy Gupta,et al.  Causal Query Elaboration in Conversational Case-Based Reasoning , 2002, FLAIRS Conference.

[20]  David McSherry,et al.  Interactive Case-Based Reasoning in Sequential Diagnosis , 2001, Applied Intelligence.

[21]  David McSherry,et al.  Strategic induction of decision trees , 1999, Knowl. Based Syst..

[22]  Markus Stolze,et al.  Utility-Based Decision Tree Optimization: A Framework for Adaptive Interviewing , 2001, User Modeling.

[23]  Janet L. Kolodner,et al.  Case-Based Reasoning , 1988, IJCAI 1989.

[24]  Ralph Bergmann,et al.  Intelligent Support for Online Sales : The WEBSELL Experience , 2001 .

[25]  Stefan Wess,et al.  Intelligent Sales Support with CBR , 1998, Case-Based Reasoning Technology.

[26]  Padraig Cunningham,et al.  A Comparison of Incremental Case-Based Reasoning and Inductive Learning , 1994, EWCBR.

[27]  Kalyan Moy Gupta Taxonomic Conversational Case-Based Reasoning , 2001, ICCBR.

[28]  Robin D. Burke,et al.  The Wasabi Personal Shopper: A Case-Based Recommender System , 1999, AAAI/IAAI.

[29]  J. Ross Quinlan,et al.  Induction of Decision Trees , 1986, Machine Learning.