MPML3D: A reactive framework for the multimodal presentation markup language

Michael Nischt, Helmut Prendinger, Elisabeth André, Mitsuru Ishizuka

Research output: Chapter in Book/Report/Conference proceedingConference contribution

16 Citations (Scopus)

Abstract

MPML3D is our first candidate of the next generation of authoring languages aimed at supporting digital content creators in providing highly appealing and highly interactive content with little effort. The language is based on our previously developed family of Multimodal Presentation Markup Languages (MPML) that broadly followed the "sequential" and "parallel" tagging structure scheme for generating presynchronized presentations featuring life-like characters and interactions with the user. The new markup language MPML3D deviates from this design framework and proposes a reactive model instead, which is apt to handle interaction-rich scenarios with highly realistic 3D characters. Interaction in previous versions of MPML could be handled only at the cost of considerable scripting effort due to branching. By contrast, MPML3D advocates a reactive model that allows perceptions of other characters or the user interfere with the presentation flow at any time, and thus facilitates natural and unrestricted interaction. MPML3D is designed as a powerful and flexible language that is easy-to-use by non-experts, but it is also extensible as it allows content creators to add functionality such as a narrative model by using popular scripting languages.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages218-229
Number of pages12
Volume4133 LNAI
Publication statusPublished - 2006
Externally publishedYes
Event6th International Conference on Intelligent Virtual Agents, IVA 2006 - Marina Del Rey, CA
Duration: 2006 Aug 212006 Aug 23

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4133 LNAI
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other6th International Conference on Intelligent Virtual Agents, IVA 2006
CityMarina Del Rey, CA
Period06/8/2106/8/23

Fingerprint

Markup languages
Language
Interaction
Authoring
Tagging
Presentation
Framework
Branching
Model
Scenarios

ASJC Scopus subject areas

  • Computer Science(all)
  • Biochemistry, Genetics and Molecular Biology(all)
  • Theoretical Computer Science

Cite this

Nischt, M., Prendinger, H., André, E., & Ishizuka, M. (2006). MPML3D: A reactive framework for the multimodal presentation markup language. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4133 LNAI, pp. 218-229). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4133 LNAI).

MPML3D : A reactive framework for the multimodal presentation markup language. / Nischt, Michael; Prendinger, Helmut; André, Elisabeth; Ishizuka, Mitsuru.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4133 LNAI 2006. p. 218-229 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4133 LNAI).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Nischt, M, Prendinger, H, André, E & Ishizuka, M 2006, MPML3D: A reactive framework for the multimodal presentation markup language. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 4133 LNAI, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 4133 LNAI, pp. 218-229, 6th International Conference on Intelligent Virtual Agents, IVA 2006, Marina Del Rey, CA, 06/8/21.
Nischt M, Prendinger H, André E, Ishizuka M. MPML3D: A reactive framework for the multimodal presentation markup language. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4133 LNAI. 2006. p. 218-229. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Nischt, Michael ; Prendinger, Helmut ; André, Elisabeth ; Ishizuka, Mitsuru. / MPML3D : A reactive framework for the multimodal presentation markup language. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4133 LNAI 2006. pp. 218-229 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{4ce4b4d38510499bb5311004b8c44560,
title = "MPML3D: A reactive framework for the multimodal presentation markup language",
abstract = "MPML3D is our first candidate of the next generation of authoring languages aimed at supporting digital content creators in providing highly appealing and highly interactive content with little effort. The language is based on our previously developed family of Multimodal Presentation Markup Languages (MPML) that broadly followed the {"}sequential{"} and {"}parallel{"} tagging structure scheme for generating presynchronized presentations featuring life-like characters and interactions with the user. The new markup language MPML3D deviates from this design framework and proposes a reactive model instead, which is apt to handle interaction-rich scenarios with highly realistic 3D characters. Interaction in previous versions of MPML could be handled only at the cost of considerable scripting effort due to branching. By contrast, MPML3D advocates a reactive model that allows perceptions of other characters or the user interfere with the presentation flow at any time, and thus facilitates natural and unrestricted interaction. MPML3D is designed as a powerful and flexible language that is easy-to-use by non-experts, but it is also extensible as it allows content creators to add functionality such as a narrative model by using popular scripting languages.",
author = "Michael Nischt and Helmut Prendinger and Elisabeth Andr{\'e} and Mitsuru Ishizuka",
year = "2006",
language = "English",
isbn = "3540375937",
volume = "4133 LNAI",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "218--229",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - MPML3D

T2 - A reactive framework for the multimodal presentation markup language

AU - Nischt, Michael

AU - Prendinger, Helmut

AU - André, Elisabeth

AU - Ishizuka, Mitsuru

PY - 2006

Y1 - 2006

N2 - MPML3D is our first candidate of the next generation of authoring languages aimed at supporting digital content creators in providing highly appealing and highly interactive content with little effort. The language is based on our previously developed family of Multimodal Presentation Markup Languages (MPML) that broadly followed the "sequential" and "parallel" tagging structure scheme for generating presynchronized presentations featuring life-like characters and interactions with the user. The new markup language MPML3D deviates from this design framework and proposes a reactive model instead, which is apt to handle interaction-rich scenarios with highly realistic 3D characters. Interaction in previous versions of MPML could be handled only at the cost of considerable scripting effort due to branching. By contrast, MPML3D advocates a reactive model that allows perceptions of other characters or the user interfere with the presentation flow at any time, and thus facilitates natural and unrestricted interaction. MPML3D is designed as a powerful and flexible language that is easy-to-use by non-experts, but it is also extensible as it allows content creators to add functionality such as a narrative model by using popular scripting languages.

AB - MPML3D is our first candidate of the next generation of authoring languages aimed at supporting digital content creators in providing highly appealing and highly interactive content with little effort. The language is based on our previously developed family of Multimodal Presentation Markup Languages (MPML) that broadly followed the "sequential" and "parallel" tagging structure scheme for generating presynchronized presentations featuring life-like characters and interactions with the user. The new markup language MPML3D deviates from this design framework and proposes a reactive model instead, which is apt to handle interaction-rich scenarios with highly realistic 3D characters. Interaction in previous versions of MPML could be handled only at the cost of considerable scripting effort due to branching. By contrast, MPML3D advocates a reactive model that allows perceptions of other characters or the user interfere with the presentation flow at any time, and thus facilitates natural and unrestricted interaction. MPML3D is designed as a powerful and flexible language that is easy-to-use by non-experts, but it is also extensible as it allows content creators to add functionality such as a narrative model by using popular scripting languages.

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

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

M3 - Conference contribution

AN - SCOPUS:33749542511

SN - 3540375937

SN - 9783540375937

VL - 4133 LNAI

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 218

EP - 229

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

ER -