Developing embodied agent-based user interface by using interactive drama markup language

  • Authors:
  • Zeng-Wei Hong;Kai-Yi Chin;Jim-Min Lin

  • Affiliations:
  • Asia University Taichung, Taiwan;Feng Chia University Taichung, Taiwan;Feng Chia University Taichung, Taiwan

  • Venue:
  • Proceedings of the 3rd International Conference on Ubiquitous Information Management and Communication
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Current researches of ECA-based user interfaces focus on how to script the behaviors of ECAs to resemble a real person, such as VHML, CML, AML, MPML, TelMeA, etc. They propose high-level scripting languages and development kits to support users scripting ECA-based user interfaces. However, we think that a scripting language must be concerned about creating ECA animation and user interfaces of the underlying software application. In other words, an appropriate ECA markup language should enable users to create avatars and represent layout of typical user interfaces with simple widgets, for example buttons. In this paper, we propose a XML-based interactive drama markup language (IDML) that allows users to create ECA-based user interfaces and GUIs with a set of buttons. Furthermore, IDML uses the concept of Interactive drama to create branching narrations that enables the audience to affect an ECA's behaviors when the audience interacts with the ECA, and enables the ECA will present different dialogue according to the audience's action. In order to give the general user's relief from learning XML, we design an authoring tool to provide visual windows consisted of GUI widgets to facilitate generations of interactive dramas in IDML.