Academia.eduAcademia.edu

Outline

The queen's communicator: an object-oriented dialogue manager

2003

Abstract

This paper presents some of the main features of a prototype spoken dialogue manager (DM) that has been incorporated into the DARPA Communicator architecture. Developed in Java, the object components that constitute the DM separate generic from domain-specific dialogue behaviour in the interests of maintainability and extensibility. Confirmation strategies encapsulated in a high-level DiscourseManager determine the system's behaviour across transactional domains, while rules of thumb encapsulated in a suite of domain experts enable the system to guide the user towards completion of particular transactions. We describe the nature of the generic confirmation strategy and the domain experts' specialised dialogue behaviour. We describe how rules of thumb fire given certain combinations of user-supplied values -or in the light of the system's own interaction with its database.

References (8)

  1. References
  2. Ward, W., "Understanding Spontaneous Speech: the Phoenix System", Proceedings of the International Conference on Audio, Speech and Signal Processing (ICASSP), 365-367, 1991.
  3. O'Neill, I.M., McTear, M.F., "A Pragmatic Confirmation Mechanism for an Object-Based Spoken Dialogue Manager", Proceedings of ICSLP-2002, Vol. 3, 2045- 2048. Denver, September 2002.
  4. O'Neill, I.M., McTear, M.F., "Object-Oriented Modelling of Spoken Language Dialogue Systems", Natural Language Engineering 6 (3-4), 341-362, Cambridge University Press, 2000.
  5. Allen, J., Byron, D. Dzikovska, M., Ferguson, F., Galescu, L. and Stent, A., "An Architecture for a Generic Dialogue Shell", Natural Language Engineering 6 (3-4), 1-16, Cambridge University Press, 2000.
  6. Booch, G., Object-Oriented Analysis and Design with Applications (2 nd Edition). Benjamin/Cummings, Redwood City, CA, 1994.
  7. Booch, G., Rumbaugh, J. and Jacobson, I., The Unified Modeling Language User Guide, Addison Wesley Longman, Reading, MA, 1998.
  8. Heisterkamp, P. and McGlashan, S. "Units of Dialogue Management: An Example", Proceedings of ICSLP96, 200-203, Philadelphia, 1996.