Method for dialog management
First Claim
Patent Images
1. A system comprising:
- a processor; and
a computer-readable storage device having instructions stored which, when executed by the processor, cause the processor to perform operations comprising;
selecting a task-specific dialog motivator from a plurality of non-domain specific dialog motivators, wherein;
the plurality of non-domain specific dialog motivators are not associated with any domain;
each non-domain specific dialog motivator in the plurality of non-domain specific dialog motivators determines what action a dialog manager needs to take in conducting a dialog with a user using rules that act on instances of task knowledge;
the plurality of non-domain specific dialog motivators comprise an assumption dialog motivator and a confirmation dialog motivator; and
the task-specific dialog motivator is selected based on a comparison of user input to characteristics of each non-domain specific dialog motivator in the plurality of non-domain specific dialog motivators; and
upon a spoken dialog system requesting further user input and invoking the confirmation dialog motivator to confirm the further user input;
receiving the further user input; and
when a confidence value associated with understanding the further user input is below a threshold value, invoking the assumption dialog motivator to present assumed further user input during a confirmation dialog.
4 Assignments
0 Petitions
Accused Products
Abstract
A spoken dialog system and method having a dialog management module are disclosed. The dialog management module includes a plurality of dialog motivators for handling various operations during a spoken dialog. The dialog motivators comprise an error handling, disambiguation, assumption, confirmation, missing information, and continuation. The spoken dialog system uses the assumption dialog motivator in either a-priori or a-posteriori modes. A-priori assumption is based on predefined requirements for the call flow and a-posteriori assumption can work with the confirmation dialog motivator to assume the content of received user input and confirm received user input.
45 Citations
20 Claims
-
1. A system comprising:
-
a processor; and a computer-readable storage device having instructions stored which, when executed by the processor, cause the processor to perform operations comprising; selecting a task-specific dialog motivator from a plurality of non-domain specific dialog motivators, wherein; the plurality of non-domain specific dialog motivators are not associated with any domain; each non-domain specific dialog motivator in the plurality of non-domain specific dialog motivators determines what action a dialog manager needs to take in conducting a dialog with a user using rules that act on instances of task knowledge; the plurality of non-domain specific dialog motivators comprise an assumption dialog motivator and a confirmation dialog motivator; and the task-specific dialog motivator is selected based on a comparison of user input to characteristics of each non-domain specific dialog motivator in the plurality of non-domain specific dialog motivators; and upon a spoken dialog system requesting further user input and invoking the confirmation dialog motivator to confirm the further user input; receiving the further user input; and when a confidence value associated with understanding the further user input is below a threshold value, invoking the assumption dialog motivator to present assumed further user input during a confirmation dialog. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
selecting, using a processor, a task-specific dialog motivator from a plurality of non-domain specific dialog motivators, wherein; the plurality of non-domain specific dialog motivators are not associated with any domain; each non-domain specific dialog motivator in the plurality of non-domain specific dialog motivators determines what action a dialog manager needs to take in conducting a dialog with a user using rules that act on instances of task knowledge; the plurality of non-domain specific dialog motivators comprise an assumption dialog motivator and a confirmation dialog motivator; and the task-specific dialog motivator is selected based on a comparison of user input to characteristics of each non-domain specific dialog motivator in the plurality of non-domain specific dialog motivators; and upon a spoken dialog system requesting further user input and invoking the confirmation dialog motivator to confirm the further user input; receiving the further user input; and when a confidence value associated with understanding the further user input is below a threshold value, invoking the assumption dialog motivator to present assumed further user input during a confirmation dialog. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification