Taxonomic Conversational Case-Based Reasoning

Conversational Case-Based Reasoning (CCBR) systems engage a user in a series of questions and answers to retrieve cases that solve his/her current problem. Help-desk and interactive troubleshooting systems are among the most popular implementations of the CCBR methodology. As in traditional CBR systems, features in a CCBR system can be expressed at varying levels of abstraction. In this paper, we identify the sources of abstraction and argue that they are uncontrollable in applications typically targeted by CCBR systems. We contend that ignoring abstraction in CCBR can cause representational inconsistencies, adversely affect retrieval and conversation performance, and lead to case indexing and maintenance problems. We propose an integrated methodology called Taxonomic CCBR that uses feature taxonomies for handling abstraction to correct these problems. We describe the benefits and limitations of our approach and examine issues for future research.

[1]  Luc Lamontagne,et al.  Case-Based Reasoning Research and Development , 1997, Lecture Notes in Computer Science.

[2]  Bing Leng,et al.  An Engineering Approach for Troubleshooting Case Bases , 1997, ICCBR.

[3]  Witold Pedrycz,et al.  Granular worlds: Representation and communication problems , 2000, Int. J. Intell. Syst..

[4]  Qiang Yang,et al.  Redundancy and inconsistency detection in large and semi-structured case bases , 1998 .

[5]  V. Patel,et al.  Novice Diagnostic Reasoning in Medicine: Accounting for Evidence , 1995 .

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

[7]  Kalyan Moy Gupta,et al.  An adaptive agent for case description in diagnostic CBR systems , 1996 .

[8]  Qiang Yang,et al.  Activating CBR Systems Through Autonomous Information Gathering , 1999, ICCBR.

[9]  Kalyan Moy Gupta,et al.  Empirical evaluation of retrieval in case-based reasoning systems using modified cosine matching function , 1997, IEEE Trans. Syst. Man Cybern. Part A.

[10]  George Drastal,et al.  Induction in an Abstraction Space: A Form of Constructive Induction , 1989, IJCAI.

[11]  Catherine Baudin,et al.  From Text To Cases: Machine Aided Text Categorization for Capturing Business Reengineering Cases , 1998 .

[12]  Ralph Bergmann,et al.  On the Role of Abstraction in Case-Based Reasoning , 1996, EWCBR.

[13]  Susan T. Dumais,et al.  The vocabulary problem in human-system communication , 1987, CACM.

[14]  D J Rogers,et al.  A Computer Program for Classifying Plants. , 1960, Science.

[15]  Hideo Shimazu,et al.  Translation of Tacit Knowledge into Explicit Knowledge: Analyses of Recorded Conversations between Customers and Human Agents , 1999 .

[16]  David W. Aha,et al.  Stratified Case-Based Reasoning: Reusing Hierarchical Problem Solving Episodes , 1995, IJCAI.

[17]  Qiang Yang,et al.  Redundancy Detection in Semistructured Case Bases , 2001, IEEE Trans. Knowl. Data Eng..

[18]  Daniel G. Bobrow,et al.  Resolving Redundancy: A Recurring Problem in a Lessons Learned System , 2000 .