Steps Towards Making Contextualized Decisions : How to Do What You Can, with What You Have, Where You Are
Résumé
Applications need facilities for recognizing and adapting to context in order to provide useful and user-centered results. There are several problems to be addressed when building context-aware applications, two of which being how to defineand manage all available contextual information and how to distinguishrelevant from non-relevant context for a given task. In this paper, we focus on the second problem and propose a context definition and model for a context-aware agent. We exploit this model to build agents that learn to select relevant context and to use it to make decisions.