Development system for a dialog system
First Claim
1. A process for developing a dialog system, including generating a plurality of sample interactions representative of interactions between said dialog system and a user of said dialog system on the basis of definition data for said dialog system.
1 Assignment
0 Petitions
Accused Products
Abstract
A development system, including a scenario generator for generating a plurality of sample interactions representative of interactions between a dialog system and a user of the dialog system on the basis of definition data for the dialog system. The definition data includes state machine code, prompt data, and recognition data. A simulator generates prompts of sample interactions on the basis of the prompt data, and the scenario generator generates responses to the prompts on the basis of the recognition data. A scenario editor allows a user to modify the sample interactions. A grammar learner then updates the prompt data and the recognition data on the basis of the modified sample interactions. An application builder generates the definition data from specification data provided by a developer, an application template, and/or an existing dialog application.
-
Citations
43 Claims
- 1. A process for developing a dialog system, including generating a plurality of sample interactions representative of interactions between said dialog system and a user of said dialog system on the basis of definition data for said dialog system.
- 28. A development system, including a scenario generator for generating a plurality of sample interactions representative of interactions between a dialog system and a user of said dialog system on the basis of definition data for said dialog system.
- 36. A graphical user interface for use in developing a dialog system, said interface including graphical user interface components for modifying sample interactions representative of interactions between said dialog system and a user of said dialog system.
Specification