Dialog system

From Wikipedia, the free encyclopedia

A Dialog system is a computer system intended to converse with a human. Dialog systems have employed text, speech, graphics, haptics, gestures, face configurations, body positions, emotions, and other modes for communicative intent on both the input and output channel. Architectures for dialog systems vary, but an architecture for a typical spoken dialog system is shown in the figure below.

What does and does not constitute a dialog system may be debatable. The typical GUI wizard does engage in some sort of dialog, but it includes very few of the common dialog system components, and dialog state is trivial.

Contents

[edit] Components

There are many different architectures for dialog systems. What sets of components are included in a dialog system, and how those components divide up responsibilities differs from system to system. Principal to any dialog system is the dialog manager, which is a component or set of components that manages the state of the dialog.

In addition to the components above, which are part of the dialog system proper, there are often other components involved. These other components are common to many computer systems.

[edit] Types of Systems

Dialog systems fall into many categories, the following is a list of such categories along a few dimensions. Many of the following categories overlap and the distinctions may not be well established.

[edit] Implementations

[edit] Toolkits and Architectures

[edit] Notable Systems

See http://www.cs.cmu.edu/~dbohus/SDS/, http://www.ling.gu.se/~sl/dialogue_links.html, and http://www.disc2.dk/tools/opSLDSs.html.

[edit] Academics

The study of dialog systems is commonly considered a branch of human-computer interaction, although its origins are generally rooted in the automatic speech recognition community. Current trends are putting more research emphasis on aspects of psychology and linguistics.

[edit] Topics

[edit] Conferences

[edit] Related Conferences

[edit] Related Journals

Historically, there were no journals devoted specifically to dialog systems. To address this need the Journal of Dialog Systems has been launched: the first journal dedicated particularly to dialog systems, with the goal of becoming the premiere international journal in the field.

There are also a number of related journals that often have dialog systems articles.

  • ACM Transactions on Speech and Language Processing
  • Computers, Speech, and Language
  • Journal of Cognitive Systems Research
  • IEEE Transactions on Systems, Man, and Cybernetics
  • Computational Linguistics
  • Cognitive Science
  • International Journal of Speech Technology
  • User Modeling and User-Adapted Interaction
  • Natural Language Engineering
  • Computers in Human Behavior
  • ACM Transactions on Computer Human Interaction

[edit] Books

[edit] See also