Teaching and learning as multimedia authoring: the classroom 2000 project
MULTIMEDIA '96 Proceedings of the fourth ACM international conference on Multimedia
Integrating pedagogical capabilities in a virtual environment agent
AGENTS '97 Proceedings of the first international conference on Autonomous agents
Combined execution and monitoring for control of autonomous agents
AGENTS '97 Proceedings of the first international conference on Autonomous agents
COLLAGEN: when agents collaborate with people
AGENTS '97 Proceedings of the first international conference on Autonomous agents
Design principles for intelligent environments
AAAI '98/IAAI '98 Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence
Cooperating with people: the intelligent classroom
AAAI '98/IAAI '98 Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence
FG '96 Proceedings of the 2nd International Conference on Automatic Face and Gesture Recognition (FG '96)
An architecture for vision and action
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 1
RESC: an approach for real-time, dynamic agent tracking
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 1
Proceedings of the 10th international conference on Intelligent user interfaces
GROUP '05 Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work
The role of the backchannel in collaborative learning environments
ICLS '06 Proceedings of the 7th international conference on Learning sciences
Ambient intelligence: towards smart appliance ensembles
From Integrated Publication and Information Systems to Virtual Information and Knowledge Environments
Towards creating assistive software by employing human behavior models
Journal of Ambient Intelligence and Smart Environments - A software engineering perspective on smart applications for AmI
Hi-index | 0.00 |
In the software industry, designers are forever trying to “improve” their products by adding ever more features to them, producing bloated software systems that are capable of doing just about anything. However, these systems often make it increasingly difficult for their users to perform their tasks as they are forced to wade through a mess of unwanted features to find the few that they actually need. We believe that a fruitful area of research is in building intelligent systems for particular tasks and then having the systems actively try to assist their users in performing these tasks. Such a system knows the plans (and the problems associated with those plans) that their users are likely to pursue. These \textit{competent assistants} can use their expertise on their particular tasks to guide their users through their tasks, provide better help, or perhaps even volunteer to take over some part of the task. Such an assistive agent is able to helpful because, through its task knowledge, it is able to limit what it needs to consider in cooperating with its user. In this paper we look at the implementation of a competent assistant that functions in a physical domain. The Intelligent Classroom is a prototype automated lecture facility that serves as its own audio/visual assistant. We focus on the representations and algorithms to use task knowledge to produce cooperative behavior, arguing these techniques could easily to be extended for use in a wide range of domains (i.e. both physical and purely electronic domains).