Context-Awareness in User Modelling: Requirements Analysis for a Case-Based Reasoning Application

The paper describes an approach of using the case-based reasoning methodology in context-aware systems. It elaborates how this technique can be applied to generate recommendations based on the contexts of users respectively objects especially in a mobile scenario. By combining case-based reasoning methodology and context awareness a new and powerful way of modelling and reasoning from contexts emerges. Using cases to enclose contexts will enhance the possibilities to compare contexts, determine certain values of context-similarities, and reflect this information in the process of generating recommendations. Furthermore, this contribution tries to show how the users' behaviour can be learnt in a case-based fashion and how the users' way of thinking can be simulated.

[1]  Naohiro Ishii,et al.  Content-based Collaborative Information Filtering: Actively Learning to Classify and Recommend Documents , 1998, CIA.

[2]  Yoav Shoham,et al.  Fab: content-based, collaborative recommendation , 1997, CACM.

[3]  Yoav Shoham,et al.  Content-Based, Collaborative Recommendation. , 1997 .

[4]  Tom Gross,et al.  Awareness in Context-Aware Information Systems , 2001, MuC.

[5]  Michael J. Pazzani,et al.  A Framework for Collaborative, Content-Based and Demographic Filtering , 1999, Artificial Intelligence Review.

[6]  Bradley N. Miller,et al.  GroupLens: applying collaborative filtering to Usenet news , 1997, CACM.

[7]  Alfred Kobsa,et al.  Adaptivität und Benutzermodellierung in interaktiven Softwaresystemen , 1993, KI.

[8]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

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

[10]  William W. Cohen,et al.  Recommendation as Classification: Using Social and Content-Based Information in Recommendation , 1998, AAAI/IAAI.

[11]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.

[12]  Alfred Kobsa,et al.  Generic User Modeling Systems , 2001, User Modeling and User-Adapted Interaction.

[13]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[14]  Agnar Aamodt,et al.  Representing Temporal Knowledge for Case-Based Prediction , 2002, ECCBR.

[15]  Ivan Koychev,et al.  Learning to recommend from positive evidence , 2000, IUI '00.

[16]  Michael J. Pazzani,et al.  Learning and Revising User Profiles: The Identification of Interesting Web Sites , 1997, Machine Learning.