A Method for Development of Dialogue Managers for Natural Language Interfaces

This paper describes a method for the development of dialogue managers for natural language interfaces. A dialogue manager is presented designed on the basis of both a theoretical investigation of models for dialogue management and an analysis of empirical material. It is argued that for natural language interfaces many of the human interaction phenomena accounted for in, for instance, plan-based models of dialogue do not occur. Instead, for many applications, dialogue in natural-language interfaces can be managed from information on the functional role of an utterance as conveyed in the linguistic structure. This is modelled in a dialogue grammar which controls the interaction. Focus structure is handled using dialogue objects recorded in a dialogue tree which can be accessed through, it scoreboard by the various modules for interpretation, generation and background system access. A sublanguage approach is proposed. For each new application the Dialogue Manager is customized to meet the needs of the application. This requires empirical data which are collected through Wizard of Oz simulations. The corpus is used when updating the different knowledge sources involved in the natural language interface. In this paper the customization of the Dialogue Manager for database information retrieval applications is also described.

[1]  Raj Reddy,et al.  Steps Toward Graceful Interaction in Spoken and Written Man-Machine Communication , 1983, Int. J. Man Mach. Stud..

[2]  Michael Brady,et al.  Cooperative Responses From a Portable Natural Language Database Query System , 1983 .

[3]  Ralph Grishman,et al.  Discovery Procedures for Sublanguage Selectional Patterns: Initial Experiments , 1986, Comput. Linguistics.

[4]  N. Dahlbäck,et al.  Representations of discourse : cognitive and computational aspects , 1991 .

[5]  Samuel Jerrold Kaplan,et al.  Cooperative responses from a portable natural language data base query system. , 1979 .

[6]  C. L. Sidner,et al.  Attention, Intention and the Structure of Discourse. Technical Report No. 380. , 1986 .

[7]  K. Korta,et al.  Plan Recognition in Natural Language Dialogue , 1994 .

[8]  William C. Ogden Using Natural Language Interfaces , 1988 .

[9]  Eric Bilange,et al.  A Task Independent Oral Dialogue Model , 1991, EACL.

[10]  C. Raymond Perrault,et al.  Analyzing Intention in Utterances , 1986, Artif. Intell..

[11]  Dennis R. Wixon,et al.  Building a user-derived interface , 1984, CACM.

[12]  Rachel Reichman,et al.  Getting computers to talk like you and me , 1985 .

[13]  Arne Jönsson,et al.  Dialogue management for natural language interfaces - an empirical approach , 1993, Linköping studies in science and technology dissertations.

[14]  Nigel Gilbert,et al.  Simulating speech systems , 1991 .

[15]  Ralph Grishman,et al.  Analysing language in restricted domains , 1986 .

[16]  E. Schegloff,et al.  Opening up Closings , 1973 .

[17]  Arne Jönsson,et al.  A Dialogue Manager Using Initiative-Response Units and Distributed Control , 1991, EACL.

[18]  Diane J. Litman,et al.  Plan recognition and discourse analysis: an integrated approach for understanding dialogues , 1986 .

[19]  Arne Jönsson,et al.  Wizard of Oz studies: why and how , 1993, IUI '93.

[20]  Remko Scha,et al.  A Syntactic Approach to Discourse Semantics , 1984, ACL.