SOAR: an architecture for general intelligence
Artificial Intelligence
Agents that learn to explain themselves
AAAI'94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 2)
Personality-rich believable agents that use language
AGENTS '97 Proceedings of the first international conference on Autonomous agents
Creating Interactive Virtual Humans: Some Assembly Required
IEEE Intelligent Systems
Fan-out: measuring human control of multiple robots
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Caring for Agents and Agents that Care: Building Empathic Relations with Synthetic Agents
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 1
System for authoring highly interactive, personality-rich interactive characters
SCA '04 Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation
An explainable artificial intelligence system for small-unit tactical behavior
IAAI'04 Proceedings of the 16th conference on Innovative applications of artifical intelligence
An Oz-centric review of interactive drama and believable agents
Artificial intelligence today
Hi-index | 0.00 |
Interactive characters - widely used for entertainment, education, and training - may be controlled by human operators or software agents. Human operators are extremely capable in supporting this interaction, but the cost per interaction is high. Believable agents are software controlled characters that attempt natural and engaging interaction. Believable agents are inexpensive to operate, but they cannot currently support a full range of interaction. To combine the strengths of human operators and believable agents, this paper presents steps toward an architecture for collaborative human/AI control of interactive characters. A human operator monitors the interactions of users with a group of believable agents and acts to intervene and improve interaction. We identify challenges in constructing this architecture and propose an architecture design to address these challenges. We discuss technologies that enable the operator to monitor many believable agents at once and act to intervene quickly and on many levels of granularity. To increase speed and usability, we employ principles of narrative structure in the design of our architectural components.