Language Engineering in Dialogue Systems

H.W.L. ter Doest, M. Moll, R. Bos, S.P. van de Burgt, A. Nijholt

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review


    The analysis of natural language in the context of keyboard-driven dialogue systems is the central issue addressed in this paper. A module that corrects typing errors, performs domain-specific morphological analysis is developed. A parser for typed unification grammars has been designed and implemented in C++; for description of the lexicon and the grammar a suitable specification language has been developed. It is argued that typed unification grammars and especially the newly developed specification language are convenient formalisms for describing natural language use in dialogue systems. Finally we present a dialogue manager that is based on a finite state automaton; transitions in the automaton depend upon availability of information in utterances of the user. In order to keep track of the history of the dialogue, a context stack is constructed during the dialogue. The manager is implemented in Prolog.
    Original languageEnglish
    Title of host publicationEnergy week conference and exhibition
    Subtitle of host publicationComputers in Engineering Symposium, Session on Natural Language in Human-Computer Interfaces
    Place of PublicationHouston, TX, USA
    PublisherAmerican Society of Mechanical Engineers (ASME)
    Number of pages12
    VolumeI, Book VI
    ISBN (Print)9780964873186
    Publication statusPublished - Feb 1996
    EventComputers in Engineering Symposium. Session on Natural Language in Human-Computer Interfaces - Houston, Texas
    Duration: 29 Jan 19962 Feb 1996


    ConferenceComputers in Engineering Symposium. Session on Natural Language in Human-Computer Interfaces
    Other29 Jan - 02 Feb, 1996




    Dive into the research topics of 'Language Engineering in Dialogue Systems'. Together they form a unique fingerprint.

    Cite this