Improving Case Representation and Case Base Maintenance in Recommender Agents

Recommendations bysalesp eople are always based on knowledge about the products and expertise about your tastes, preferences, interests and behavior in the shop. In an attempt to model the behavior of salespeople, AI research has been focussed on the so called recommender agents. Such agents draw on previous results from machine learning and other advances in AI technologyto develop user models and to anticipate and predict user preferences. In this paper we introduce a new approach to recommendation, based on Case-Based Reasoning (CBR). CBR is a paradigm for learning and reasoning through experience, as salesmen do. We present a user model based on cases in which we try to capture both explicit interests (the user is asked for information) and implicit interests (captured from user interaction) of a user on a given item. Retrieval is based on a similarityfunction that is constantlytuned according to the user model. Moreover, in order to cope with the utility problem that current CBR system suffer from, our approach includes a forgetting mechanism (the drift attribute) that can be extended to other applications beyond e-commerce.

[1]  Ronald R. Yager,et al.  On ordered weighted averaging aggregation operators in multicriteria decisionmaking , 1988, IEEE Trans. Syst. Man Cybern..

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

[3]  Ronald R. Yager,et al.  On ordered weighted averaging aggregation operators in multicriteria decision-making , 1988 .

[4]  Mary Beth Rosson,et al.  Paradox of the active user , 1987 .

[5]  Keith W. Miller,et al.  How good is good enough?: an ethical analysis of software construction and use , 1994, CACM.

[6]  Vicenc Torra,et al.  Information Fusion in Data Mining , 2003 .

[7]  Cynthia A. Thompson,et al.  The Adaptive Place Advisor: A Conversational Recommendation System , 2000 .

[8]  John Millar Carroll Interfacing Thought: Cognitive Aspects of Human-Computer Interaction , 2003 .

[9]  Robin Burke,et al.  Semantic ratings and heuristic similarity for collaborative filtering , 2000 .

[10]  Tony R. Martinez,et al.  Improved Heterogeneous Distance Functions , 1996, J. Artif. Intell. Res..

[11]  Ralph Bergmann,et al.  WEBSELL: Intelligent Sales Assistants for the World Wide Web , 2001, Künstliche Intell..

[12]  Kevin Barraclough,et al.  I and i , 2001, BMJ : British Medical Journal.

[13]  David Leake,et al.  Guiding case-base maintenance: Competence and performance , 2000 .

[14]  Göran Falkman,et al.  Similarity Measures for Structured Representations: A Definitional Approach , 2000, EWCBR.

[15]  Rushed Kanawati,et al.  Using user behaviour similarity for recommendation computation: the broadway approach , 1999, HCI.

[16]  David C. Wilson,et al.  Categorizing Case-Base Maintenance: Dimensions and Directions , 1998, EWCBR.

[17]  Tom M. Mitchell,et al.  Experience with a learning personal assistant , 1994, CACM.

[18]  Barry Smyth,et al.  Advances in Case-Based Reasoning , 1996, Lecture Notes in Computer Science.

[19]  Brigitte Trousse,et al.  WWW Assisted Browsing by Reusing Past Navigations of a Group of Users , 1998, EWCBR.

[20]  Michael J. Pazzani,et al.  A hybrid user model for news story classification , 1999 .

[21]  Ryszard S. Michalski,et al.  Selecting Examples for Partial Memory Learning , 2000, Machine Learning.

[22]  M. Montaner A Taxono my of Personalized Agents on the Internet , 2001 .

[23]  V. Torra On the integration of numerical information: from the arithmetic mean to fuzzy integrals , 2004 .

[24]  Ashwin Ram,et al.  The Utility Problem in Case-Based Reasoning , 1993 .

[25]  Robin D. Burke,et al.  A Case-Based Reasoning Approach to Collaborative Filtering , 2000, EWCBR.

[26]  Barry Smyth,et al.  A Competence Model for Case-Based Reasoning , 1998 .

[27]  Paul Resnick,et al.  Recommender systems , 1997, CACM.

[28]  Santiago Ontañón,et al.  Collaboration policies for case-based reasoning agents , 2001 .