[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1516241.1516333acmconferencesArticle/Chapter ViewAbstractPublication PagesicuimcConference Proceedingsconference-collections
research-article

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

Published: 15 February 2009 Publication History

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.

References

[1]
R. Cole, S. van Vuuren, B. Pellom, K. Hacioglu, J. Ma, J. Movellan, S. Schwartz, D. Wade-Stein, W. Ward, J. Yan, "Perceptive Animated Interfaces: First Steps Toward a New Paradigm for Human Computer Interaction," Proceedings of the IEEE, Vol. 91, No. 9, pp. 1391--1405, 2003.
[2]
E. André, and T. Rist, "Controlling the Behavior of Animated Presentation Agents in the Interface: Scripting versus Instructing," AI Magazine, 22(4):53--66, 2001.
[3]
Tzung-Yi Lee, Chih-Wei Chang, Gwo-Dong Chen, "Building an Interactive Caring Agent for Students in Computer-based Learning Environments," Seventh IEEE International Conference on Advanced Learning Technologies (ICALT 2007), pp. 300--304, 2007.
[4]
A. Marriott, J. Stallo, "VHML---Uncertainties and problems, A discussion," Proceedings of the AAMAS-02 Workshop on Embodied Conversational Agents---Let's Specify and Evaluate Them!, 2002.
[5]
A. Marriott, "VHML--Virtual Human Markup Language," VHML website, http://www.vhml.org/.
[6]
Y. Arafa, A. Mamdani, "Scripting embodied agents behavior with CML: Character Markup Language," In International Conference on Intelligent User Interfaces. ACM Press: New York, pp. 313--316, 2003.
[7]
S. Kshirsagar, N. Magnenet-Thalmann, A. Guye-Vuillème, D. Thalmann, K. Kamyab, E. Mamdani, "Avatar markup language," ACM international conference proceeding of the workshop of virtual environments, Barcleona, Spain, 2002.
[8]
H. Prendinger, S. Descamps and M. Ishizuka, "MPML: a markup language for controlling the behavior of life-like characters," Visual Languages and Computing 15(2), pp. 183--203, 2004.
[9]
T. Takahashi, H. Takeda, "TelMeA: An asynchronous community system with avatar-like agents," Proceedings of the Interact2001, 2001.
[10]
T. Takahashi, C. Bartneck, Y. Katagiri, and N. H. Arai., "TelMeA-Expressive avatars in asynchronous communications," International Journal of Human-Computer Studies, 62:193--209, 2005.
[11]
Jas-Kyung Kim, Won-Sung Sohn, Beom-Joon Cho, Soon-Bum Lim and Yoon-Chul Choy, "A Layered Scripting Language Technique for Avatar Behavior Representation and Control," Proceedings of the 2004 AI Simulation and Planning, pp. 565--573, 2004.
[12]
Jas-Kyung Kim, Won-Sung Sohn, Soon-Bum Lim, Yoon-Chul Choy, "Definition of a layered avatar behavior script language for creating and reusing scenario scripts," Multimedia Tools and Applications 37(2), pp. 233--259, 2007.
[13]
M. Mateas and A. Stern, "Towards Integrating Plots and Characters for Interactive Drama," Proceedings of the AAAI Fall Symposium on Socially Intelligent Agents: The Human in the Loop, AAAI Press, 2000.
[14]
Brian Magerko, "A proposal for an Interactive Drama Architecture," Proceedings of the AAAI Spring Symposium on Artificial Intelligence and Interactive Entertainment, AAAI Press, 2002.
[15]
Brian Mageko and John Laired, "Building an Interactive Drama Architecture," 1st International Conference on Technologies for Interactive Digital Storytelling and Entertainment, Darmstadt, DE, 2003.
[16]
Nicolas Szilas, "IDtension: a narrative engine for Interactive Drama," Proceedings of the 1st Int. Conf. on Technologies for Interactive Digital Storytelling and Entertainment, 2003.
[17]
Nicolas Szilas and Jean-Hugues Rety, "Minimal Structures for Stories," Proceedings of the 1st ACM workshop on Story representation, mechanism and context. New York, USA, pp. 25--32, 2004.
[18]
Fred Charles, Steven J. Mead, and Marc Cavazza, "Character-driven Story Generation in Interactive Storytelling," VSMM, 2001.
[19]
M. Cavazza, F. Charles, and S. J. Mead, "Character-Based Interactive Storytelling," IEEE Intelligent Systems, 17(4), 2002.
[20]
Altova XMLSpy website, http://www.altova.com/.

Cited By

View all
  • (2016)Supporting Theatrical Performance Practice by Collaborating Real and Virtual SpaceCollaboration Technologies and Social Computing10.1007/978-981-10-2618-8_2(17-30)Online publication date: 3-Sep-2016
  • (2012)A courseware to script animated pedagogical agents in instructional material for elementary students in English educationComputer Assisted Language Learning10.1080/09588221.2012.73371227:5(379-394)Online publication date: 24-Oct-2012
  • (2011)Exploring the Teaching Efficiency of Integrating an Animated Agent into Web-Based Multimedia Learning SystemIEICE Transactions on Information and Systems10.1587/transinf.E94.D.754E94-D:4(754-762)Online publication date: 2011
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ICUIMC '09: Proceedings of the 3rd International Conference on Ubiquitous Information Management and Communication
February 2009
704 pages
ISBN:9781605584058
DOI:10.1145/1516241
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 15 February 2009

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. ECA-based user interface
  2. branching narrations
  3. embodied conversational agent
  4. interactive drama
  5. markup language

Qualifiers

  • Research-article

Funding Sources

Conference

ICUIMC '09
Sponsor:

Acceptance Rates

Overall Acceptance Rate 251 of 941 submissions, 27%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 01 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2016)Supporting Theatrical Performance Practice by Collaborating Real and Virtual SpaceCollaboration Technologies and Social Computing10.1007/978-981-10-2618-8_2(17-30)Online publication date: 3-Sep-2016
  • (2012)A courseware to script animated pedagogical agents in instructional material for elementary students in English educationComputer Assisted Language Learning10.1080/09588221.2012.73371227:5(379-394)Online publication date: 24-Oct-2012
  • (2011)Exploring the Teaching Efficiency of Integrating an Animated Agent into Web-Based Multimedia Learning SystemIEICE Transactions on Information and Systems10.1587/transinf.E94.D.754E94-D:4(754-762)Online publication date: 2011
  • (2010)An interactive agent system for supporting knowledge-based recommendationProceedings of the 4th International Conference on Uniquitous Information Management and Communication10.1145/2108616.2108681(1-8)Online publication date: 14-Jan-2010

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media