Skip to main content

CAML – A Universal Configuration Language for Dialogue Systems

  • Conference paper
Database and Expert Systems Applications (DEXA 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2736))

Included in the following conference series:

  • 644 Accesses

Abstract

In this paper, a novel architecture of a universal dialogue system and its configuration language, so-called Conversational Agent Markup Language (CAML), is proposed. The dialogue system embodies a CLIPS engine in order to enable CAML to formulate procedural and heuristic knowledge. CAML supports frames, functions, and categories that enable it: (a) to process wildcards, to control the inner state through variables, and to formulate procedural knowledge in contrast to Phoenix/CAT Dialog Manager; (b) to support nested macros, to control the inner state through variables, to assign priorities and weights to states, and to interface with external databases in contrast to Dialog Management Tool Language (DMTL); (c) to implement context-free grammars, to extract semantic content from user input through frames, to allow numeric variables, and to interface with external databases as opposed to Artificial Intelligence Markup Language (AIML). The proposed system is extensible in the sense that it can be embedded in any conversational system that receives and emits XML content. Such a dialogue system can be incorporated in multimodal interfaces, such as talking head applications, conversational web interfaces, conversational database interfaces, and conversational programming interfaces.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Suereth, R.: Developing Natural Language Interfaces. McGraw-Hill, New York (1997)

    Google Scholar 

  2. Ole Bernsen, N., Dybkjær, H., Dybkjær, L.: Designing Interactive Speech Systems. Springer, London (1998)

    Google Scholar 

  3. Huang, X., Acero, A., Hon, H.-W.: Spoken Language Processing. Prentice Hall PTR, Upper Saddle River (2001)

    Google Scholar 

  4. Gorin, A.L., Abella, A., Alonso, T., Riccardi, G., Wright, J.H.: Automated Natural Spoken Dialog. IEEE Computer 35(4), 51–56 (2002)

    Google Scholar 

  5. Marriott, A.: VHML – Virtual Human Markup Language. In: Proc. OzCHI 2001 Workshop (2001)

    Google Scholar 

  6. Ward, W.: Understanding Spontaneous Speech: the Phoenix System. In: Proc. ICASSP 1991, pp. 365–367 (1991)

    Google Scholar 

  7. Pellom, B., Ward, W., Pradhan, S.: The CU Communicator: An Architecture for Dialogue Systems. In: Proc. ICSLP, Beijing, China (November 2000)

    Google Scholar 

  8. Gustavsson, C., Strindlund, L., Wiknertz, E.: Dialogue Management Tool. In: Proc. OzCHI 2001 Workshop (2001)

    Google Scholar 

  9. CLIPS, http://www.ghg.net/clips/CLIPS.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kovásznai, G., Kotropoulos, C., Pitas, I. (2003). CAML – A Universal Configuration Language for Dialogue Systems. In: Mařík, V., Retschitzegger, W., Štěpánková, O. (eds) Database and Expert Systems Applications. DEXA 2003. Lecture Notes in Computer Science, vol 2736. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45227-0_87

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-45227-0_87

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40806-2

  • Online ISBN: 978-3-540-45227-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics