Re-using Implicit Knowledge in Short-Term Information Profiles for Context-Sensitive Tasks

Typically, case-based recommender systems recommend single items to the on-line customer. In this paper we introduce the idea of recommending a user-defined collection of items where the user has implicitly encoded the relationships between the items. Automated collaborative filtering (ACF), a socalled ‘contentless' technique, has been widely used as a recommendation strategy for music items. However, its reliance on a global model of the user's interests makes it unsuited to catering for the user's local interests. We consider the context-sensitive task of building a compilation, a user-defined collection of music tracks. In our analysis, a collection is a case that captures a specific shortterm information/music need. In an offline evaluation, we demonstrate how a case-completion strategy that uses short-term representations is significantly more effective than the ACF technique. We then consider the problem of recommending a compilation according to the user's most recent listening preferences. Using a novel on-line evaluation where two algorithms compete for the user's attention, we demonstrate how a knowledge-light case-based reasoning strategy successfully addresses this problem.

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

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

[3]  Padraig Cunningham,et al.  Programme driven music radio , 2002, ECAI.

[4]  M. V. Nagendra Prasad,et al.  Corporate Memories as Distributed Case Libraries , 1996 .

[5]  Padraig Cunningham,et al.  Smart radio - community based music radio , 2001, Knowl. Based Syst..

[6]  Pádraig Cunningham,et al.  An on-line evaluation framework for recommender systems , 2002 .

[7]  Donald Byrd,et al.  Problems of music information retrieval in the real world , 2002, Inf. Process. Manag..

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

[9]  Padraig Cunningham,et al.  A Case-Based Reasoning View of Automated Collaborative Filtering , 2001, ICCBR.

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

[11]  Baek-Gyoon Sung,et al.  A Study on Sales Agent using Case-Based Reasoning for Electronic Commerce , 2000 .

[12]  Derry O'Sullivan,et al.  Improving Case-Based Recommendation: A Collaborative Filtering Approach , 2002, ECCBR.

[13]  Paolo Avesani,et al.  An Analysis of the Use of Tags in a Blog Recommender System , 2007, IJCAI.

[14]  Henry Lieberman,et al.  Letizia: An Agent That Assists Web Browsing , 1995, IJCAI.

[15]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[16]  Pádraig Cunningham,et al.  Distributed CBR using XML , 1998 .

[17]  M. Cova,et al.  Language Games : Learning Shared Concepts Among Distributed Information Agents , 2005 .

[18]  William W. Cohen,et al.  Web-collaborative filtering: recommending music by crawling the Web , 2000, Comput. Networks.

[19]  Henry Lieberman,et al.  Exploring the Web with reconnaissance agents , 2001, Commun. ACM.

[20]  Conor Hayes Paolo Avesani Sriharsha Veeramachaneni An Analysis of Bloggers and Topics for a Blog Recommender System , 2006 .

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

[22]  Susan T. Dumais,et al.  Personalized information delivery: an analysis of information filtering methods , 1992, CACM.

[23]  John Riedl,et al.  Analysis of recommendation algorithms for e-commerce , 2000, EC '00.

[24]  Paolo Avesani,et al.  Language Games: Solving the Vocabulary Problem in Multi-Case-Base Reasoning , 2005, ICCBR.

[25]  Ralph Bergmann,et al.  Applying case-based reasoning technology for product selection and customization in electronic comme , 1999 .

[26]  Padraig Cunningham,et al.  A Case-Based Personal Travel Assistant for Elaborating User Requirements and Assessing Offers , 2002, ECCBR.

[27]  David B. Leake,et al.  WordSieve: A Method for Real-Time Context Extraction , 2001, CONTEXT.

[28]  Paolo Avesani,et al.  Collaborative Case-Based Recommender Systems , 2002, ECCBR.

[29]  Jonathan Foote,et al.  An overview of audio information retrieval , 1999, Multimedia Systems.

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

[31]  Robin D. Burke,et al.  Hybrid Recommender Systems: Survey and Experiments , 2002, User Modeling and User-Adapted Interaction.

[32]  Kirsten Swearingen,et al.  Beyond Algorithms: An HCI Perspective on Recommender Systems , 2001 .

[33]  Paolo Massa,et al.  Page-reRank: using trusted links to re-rank authority , 2005, The 2005 IEEE/WIC/ACM International Conference on Web Intelligence (WI'05).

[34]  Padraig Cunningham,et al.  Shaping a CBR View with XML , 1999, ICCBR.

[35]  ByrdDonald,et al.  Problems of music information retrieval in the real world , 2002 .

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

[37]  Kristian J. Hammond,et al.  User interactions with everyday applications as context for just-in-time information access , 2000, IUI '00.

[38]  Pádraig Cunningham,et al.  Ontology Discovery for the Semantic Web Using Hierarchical Clustering , 2002 .

[39]  Padraig Cunningham,et al.  Context boosting collaborative recommendations , 2004, Knowl. Based Syst..