DMML: An XML Language for Interacting with Multi-Modal Dialog Systems

Abstract

We present Dialog Moves Markup Language (DMML): an extensible markup language (XML) representation of modality independent communicative acts of automated conversational agents. In our architecture, DMML is the interface to and from conversational dialog managers for user interactions through any channel or modality. The use of a common XML interface language across different channels promotes high cost efficiency for the business. DMML itself has no application or domain specific elements; DMML elements embed elements representing application business logic. DMML captures the abstractions necessary to represent arbitrary multi-agent dialogs and to build cost-efficient, sophisticated natural language dialog systems for business applications.

Cite

Text

Kambhatla et al. "DMML: An XML Language for Interacting with Multi-Modal Dialog Systems." AAAI Conference on Artificial Intelligence, 2000.

Markdown

[Kambhatla et al. "DMML: An XML Language for Interacting with Multi-Modal Dialog Systems." AAAI Conference on Artificial Intelligence, 2000.](https://mlanthology.org/aaai/2000/kambhatla2000aaai-dmml/)

BibTeX

@inproceedings{kambhatla2000aaai-dmml,
  title     = {{DMML: An XML Language for Interacting with Multi-Modal Dialog Systems}},
  author    = {Kambhatla, Nanda and Budzikowska, Malgorzata and Levesque, Sylvie and Nicolov, Nicolas and Zadrozny, Wlodek and Wiecha, Charles and MacNaught, Julie},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2000},
  pages     = {1008-1013},
  url       = {https://mlanthology.org/aaai/2000/kambhatla2000aaai-dmml/}
}