An Architecture for Collaborative Human/AI Control of Interactive Characters

Niehaus, J. and Weyhrauch, P.

Proceedings of the AAMAS 2010 Workshop on Collaborative Human/AI Control for Interactive Experiences (CHACIE), Toronto, Canada (2010)

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.

For More Information

To learn more or request a copy of a paper (if available), contact James Niehaus.

(Please include your name, address, organization, and the paper reference. Requests without this information will not be honored.)