MPML

A markup language for controlling the behavior of life-like characters

Helmut Prendinger, Sylvain Descamps, Mitsuru Ishizuka

Research output: Contribution to journalArticle

64 Citations (Scopus)

Abstract

Animated agents have the potential to convey information in a more natural way than other media traditionally used on the world-wide web, such as text, audio, or video clips. They also allow for more natural styles of human-computer interaction than navigation through hypertext documents. In this paper, we will introduce the multi-modal presentation markup language (MPML), which is a powerful and easy-to-use XML-style language enabling content authors to script rich web-based interaction scenarios featuring life-like characters. MPML is a powerful language as it provides controls for the verbal and non-verbal behavior of affective 2D cartoon-style characters, presentation flow, and the integration of external objects, like Java applets. MPML is easy-to-use since we also offer a graphical scripting environment (a visual editor) that facilitates the creation of complex presentation scripts. We will describe the tagging structures of MPML, the MPML3.0 Visual Editor, and illustrate the usefulness of the tagging structures of the language by the actual implementation of a web-based casino where the user may interact with life-like characters.

Original languageEnglish
Pages (from-to)183-203
Number of pages21
JournalJournal of Visual Languages and Computing
Volume15
Issue number2
DOIs
Publication statusPublished - 2004 Apr
Externally publishedYes

Fingerprint

Markup languages
Human computer interaction
XML
World Wide Web
Navigation
Language

Keywords

  • Affective communication
  • Embodied agents
  • Markup languages
  • Visual editor
  • Web-based presentation

ASJC Scopus subject areas

  • Language and Linguistics
  • Computer Science Applications
  • Human-Computer Interaction

Cite this

MPML : A markup language for controlling the behavior of life-like characters. / Prendinger, Helmut; Descamps, Sylvain; Ishizuka, Mitsuru.

In: Journal of Visual Languages and Computing, Vol. 15, No. 2, 04.2004, p. 183-203.

Research output: Contribution to journalArticle

Prendinger, Helmut ; Descamps, Sylvain ; Ishizuka, Mitsuru. / MPML : A markup language for controlling the behavior of life-like characters. In: Journal of Visual Languages and Computing. 2004 ; Vol. 15, No. 2. pp. 183-203.
@article{686d94b6108148968862e381348cb2a1,
title = "MPML: A markup language for controlling the behavior of life-like characters",
abstract = "Animated agents have the potential to convey information in a more natural way than other media traditionally used on the world-wide web, such as text, audio, or video clips. They also allow for more natural styles of human-computer interaction than navigation through hypertext documents. In this paper, we will introduce the multi-modal presentation markup language (MPML), which is a powerful and easy-to-use XML-style language enabling content authors to script rich web-based interaction scenarios featuring life-like characters. MPML is a powerful language as it provides controls for the verbal and non-verbal behavior of affective 2D cartoon-style characters, presentation flow, and the integration of external objects, like Java applets. MPML is easy-to-use since we also offer a graphical scripting environment (a visual editor) that facilitates the creation of complex presentation scripts. We will describe the tagging structures of MPML, the MPML3.0 Visual Editor, and illustrate the usefulness of the tagging structures of the language by the actual implementation of a web-based casino where the user may interact with life-like characters.",
keywords = "Affective communication, Embodied agents, Markup languages, Visual editor, Web-based presentation",
author = "Helmut Prendinger and Sylvain Descamps and Mitsuru Ishizuka",
year = "2004",
month = "4",
doi = "10.1016/j.jvlc.2004.01.001",
language = "English",
volume = "15",
pages = "183--203",
journal = "Journal of Visual Languages and Computing",
issn = "1045-926X",
publisher = "Academic Press Inc.",
number = "2",

}

TY - JOUR

T1 - MPML

T2 - A markup language for controlling the behavior of life-like characters

AU - Prendinger, Helmut

AU - Descamps, Sylvain

AU - Ishizuka, Mitsuru

PY - 2004/4

Y1 - 2004/4

N2 - Animated agents have the potential to convey information in a more natural way than other media traditionally used on the world-wide web, such as text, audio, or video clips. They also allow for more natural styles of human-computer interaction than navigation through hypertext documents. In this paper, we will introduce the multi-modal presentation markup language (MPML), which is a powerful and easy-to-use XML-style language enabling content authors to script rich web-based interaction scenarios featuring life-like characters. MPML is a powerful language as it provides controls for the verbal and non-verbal behavior of affective 2D cartoon-style characters, presentation flow, and the integration of external objects, like Java applets. MPML is easy-to-use since we also offer a graphical scripting environment (a visual editor) that facilitates the creation of complex presentation scripts. We will describe the tagging structures of MPML, the MPML3.0 Visual Editor, and illustrate the usefulness of the tagging structures of the language by the actual implementation of a web-based casino where the user may interact with life-like characters.

AB - Animated agents have the potential to convey information in a more natural way than other media traditionally used on the world-wide web, such as text, audio, or video clips. They also allow for more natural styles of human-computer interaction than navigation through hypertext documents. In this paper, we will introduce the multi-modal presentation markup language (MPML), which is a powerful and easy-to-use XML-style language enabling content authors to script rich web-based interaction scenarios featuring life-like characters. MPML is a powerful language as it provides controls for the verbal and non-verbal behavior of affective 2D cartoon-style characters, presentation flow, and the integration of external objects, like Java applets. MPML is easy-to-use since we also offer a graphical scripting environment (a visual editor) that facilitates the creation of complex presentation scripts. We will describe the tagging structures of MPML, the MPML3.0 Visual Editor, and illustrate the usefulness of the tagging structures of the language by the actual implementation of a web-based casino where the user may interact with life-like characters.

KW - Affective communication

KW - Embodied agents

KW - Markup languages

KW - Visual editor

KW - Web-based presentation

UR - http://www.scopus.com/inward/record.url?scp=1842784086&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=1842784086&partnerID=8YFLogxK

U2 - 10.1016/j.jvlc.2004.01.001

DO - 10.1016/j.jvlc.2004.01.001

M3 - Article

VL - 15

SP - 183

EP - 203

JO - Journal of Visual Languages and Computing

JF - Journal of Visual Languages and Computing

SN - 1045-926X

IS - 2

ER -