Communications of the ACM - Special issue on parallelism
A formal theory of plan recognition
A formal theory of plan recognition
Probabilistic reasoning in intelligent systems: networks of plausible inference
Probabilistic reasoning in intelligent systems: networks of plausible inference
Theory refinement on Bayesian networks
Proceedings of the seventh conference (1991) on Uncertainty in artificial intelligence
A formal theory of plan recognition and its implementation
Reasoning about plans
A Bayesian model of plan recognition
Artificial Intelligence
Agents that reduce work and information overload
Communications of the ACM
Collaborative plans for complex group action
Artificial Intelligence
COLLAGEN: when agents collaborate with people
AGENTS '97 Proceedings of the first international conference on Autonomous agents
Generalized Queries on Probabilistic Context-Free Grammars
IEEE Transactions on Pattern Analysis and Machine Intelligence
Using plan recognition in human-computer collaboration
UM '99 Proceedings of the seventh international conference on User modeling
Plan Recognition in Natural Language Dialogue
Plan Recognition in Natural Language Dialogue
Bayesian Models for Keyhole Plan Recognition in an Adventure Game
User Modeling and User-Adapted Interaction
COLLAGEN: A Collaboration Manager for Software Interface Agents
User Modeling and User-Adapted Interaction
Techniques for Plan Recognition
User Modeling and User-Adapted Interaction
Machine Learning
A Comparative Study on Feature Selection in Text Categorization
ICML '97 Proceedings of the Fourteenth International Conference on Machine Learning
Probabilistic State-Dependent Grammars for Plan Recognition
UAI '00 Proceedings of the 16th Conference on Uncertainty in Artificial Intelligence
Scalable and adaptive goal recognition
Scalable and adaptive goal recognition
A decision theoretic approach for interface agent development
A decision theoretic approach for interface agent development
Assessing the complexity of plan recognition
AAAI'04 Proceedings of the 19th national conference on Artifical intelligence
Policy recognition in the abstract hidden Markov model
Journal of Artificial Intelligence Research
A general model for online probabilistic plan recognition
IJCAI'03 Proceedings of the 18th international joint conference on Artificial intelligence
A sound and fast goal recognizer
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 2
A new model of plan recognition
UAI'99 Proceedings of the Fifteenth conference on Uncertainty in artificial intelligence
The lumière project: Bayesian user modeling for inferring the goals and needs of software users
UAI'98 Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence
Proceedings of the International Conference on Web Intelligence, Mining and Semantics
Prognostic normative reasoning
Engineering Applications of Artificial Intelligence
Predictive indoor navigation using commercial smart-phones
Proceedings of the 28th Annual ACM Symposium on Applied Computing
State-of-the-art of intention recognition and its use in decision making
AI Communications
Intelligent Decision Technologies
Hi-index | 0.00 |
Interface agents are computer programs that provide personalized assistance to a user dealing with computer based applications. By understanding the tasks the user performs in a software application an interface agent could be aware of the context that represents the user's focus of attention at each particular moment. With this purpose, plan recognition aims at identifying the plans or goals of a user from the tasks he (for simplicity, we use "he" to refer to the user, but we do not mean any distinctions about sexes) performs. A prerequisite for the recognition of plans is knowledge of a user's possible tasks and the combination of these tasks in complex task sequences, which describes typical user behavior. Plan recognition will enable an interface agent to reason about what the user might do next so that it can determine how to assist him. In this work we present the state of the art in Plan Recognition, paying special attention to the features that make it useful to interface agents. These features include the ability to deal with uncertainty, multiple plans, multiple interleaved goals, overloaded tasks, noisy tasks, interruptions and the capability to adapt to a particular user.