Hannes Vilhjalmsson, Stacy C. Marsella
The Social Performance Framework describes an approach to modularize the design of Embodied Conversational Agents. The focus is on the problem of generating verbal and nonverbal behavior that carries out an agent’s communicative intent. The framework proposes modules and corresponding XML based interfaces that make a very clear distinction between intent and behavior. This division of labor between modules and well defined interfaces will allow ECA systems of different architectures to share important components that contribute to overall social believability.