A plug-in architecture for generating collaborative agent responses

  • Authors:
  • Charles Rich;Neal Lesh;Andrew Garland;Jeff Rickel

  • Affiliations:
  • Mitsubishi Electric Research Laboratories, Cambridge, MA;Mitsubishi Electric Research Laboratories, Cambridge, MA;Mitsubishi Electric Research Laboratories, Cambridge, MA;USC Information Sciences Institute, Marina del Rey, CA

  • Venue:
  • Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe an implemented architecture for programming the responses of collaborative interface agents out of easily composable and reusable plug-in components, and discuss the underlying theoretical and practical issues. The power of the architecture comes primarily from a rich representation of collaborative discourse state, which includes a focus stack and plan tree. The architecture also provides a useful separation between the principles and preferences underlying an agent's behavior. We illustrate the use of plug-ins in a complex tutoring agent, which includes plug-ins that diagnose incorrect actions and explain why a step needs to be done. Plug-ins are part of the COLLAGEN agent-building middleware, which has been used by a number of researchers in addition to its developers.