Situations in Dialogs

  • Authors:
  • Petr Hejda

  • Affiliations:
  • -

  • Venue:
  • TSD '99 Proceedings of the Second International Workshop on Text, Speech and Dialogue
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

A net-based application is a software technology using a server, clients (browsers), and data describing what the server and the clients should do. Languages used for communication between the client and the server define objects presented to the user. They are descriptive and media dependent. This results into unsatisfying complexity when developing a net-based applications with browsers running on computers with various input/output capabilities. Our approach is based on functional description of a dialog. Instead of defining what should be presented, the browser is instructed about the structure and functional parts of dialogs. Dialogs are described as collections of standardized parts called situations. Each situation induces a conversation with the user. This approach has following advantages. The description of the dialog is media independent, and its length is not directly proportional to the number of semantic tokens exchanged with the user. The resulting dialog can be either sequential or multi-threaded.