Changes between Version 30 and Version 31 of dialogmanager


Ignore:
Timestamp:
01/04/24 15:22:47 (11 months ago)
Author:
wouter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • dialogmanager

    v30 v31  
    77
    88The dialog manager is a tool to create and execute dialogs  with a human user.
     9
     10It can be seen as a sort of program. The basic syntax is json, the higher level syntax is defined by the DialogSpecification and its contents. The advantage of the dialogmanager over a straight program is that everything is json-serializable, allowing the entire dialog state to be put into a file for storage, inspection and later continuation. It also helps to separate the dialog specification from dialog presentation, flow handling and to decouple it from all kind of client-server considerations. Finally it makes the whole dialog testable.
    911
    1012The basic dialog cycle as represented in DialogState and implemented in DemoApp is like this