A Generalised Approach to Similarity-Based Retrieval in Recommender Systems

Recommender systems for helping users to selectfrom available products or services areincreasingly common in electronic commerce. Typically in case-based reasoning (CBR)approaches to product recommendation, the itemsrecommended are those that are most similar toa target query representing the elicitedrequirements of the user. Usually in practice,the user is required to specify a singlepreferred value for each attribute in thequery. However, we argue that a more flexibleapproach to requirements elicitation isnecessary to meet the needs of different users,ranging from those who know exactly what theyare looking for to those whose requirements arevague in the extreme. We show how the standardapproach to similarity-based retrieval can begeneralised to support queries in which theuser can enter any number of preferred valuesof a selected attribute, and examine thepotential benefits of the approach.

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

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

[3]  David W. Aha,et al.  Simplifying decision trees: A survey , 1997, The Knowledge Engineering Review.

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

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

[6]  Sean Breen,et al.  Developing Industrial Case-Based Reasoning Applications: The INRECA Methodology , 1999 .

[7]  David McSherry The inseparability problem in interactive case-based reasoning , 2002, Knowl. Based Syst..

[8]  Alex Ferguson,et al.  Partial Orders and Indifference Relations: Being Purposefully Vague in Case-Based Retrieval , 2000, EWCBR.

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

[10]  Alex Ferguson,et al.  An Expressive Query Language for Product Recommender Systems , 2004, Artificial Intelligence Review.

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

[12]  Catherine Blake,et al.  UCI Repository of machine learning databases , 1998 .

[13]  C. J. van Rijsbergen,et al.  Information Retrieval , 1979, Encyclopedia of GIS.

[14]  David McSherry Precision and Recall in Interactive Case-Based Reasoning , 2001, ICCBR.

[15]  Barry Smyth,et al.  A personalised TV listings service for the digital TV age , 2000, Knowl. Based Syst..

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

[17]  Hideo Shimazu,et al.  ExpertClerk: Navigating Shoppers Buying Process with the Combination of Asking and Proposing , 2001, IJCAI.

[18]  David C. Wilson,et al.  DubLet: An Online CBR System for Rental Property Recommendation , 2001, ICCBR.

[19]  Karl Branting,et al.  Acquiring Customer Preferences from Return-Set Selections , 2001, ICCBR.