AUTOMATED SENTENCE PLANNING IN A TASK CLASSIFICATION SYSTEM
First Claim
1. A method of managing a dialog with a user, the method comprising:
- generating communicative goals based on a communication received from the user, the communicative goals being related to further information needed from the user in addition to information in the communication;
generating a plurality of appropriate prompts to the communication from the user based on the communicative goals;
ranking the plurality of appropriate prompts independent of the user; and
outputting to the user an output prompt based on the ranking of the plurality of appropriate prompts.
7 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a system that interacts with a user in an automated dialog system (100). The system may include a communicative goal generator (210) that generates communicative goals based on a first communication received from the user. The generated communicative goals (210) may be related to information needed to be obtained from the user. The system may further include a sentence planning unit (220) that automatically plans one or more sentences based on the communicative goals generated by the communicative goal generator (210). At least one of the planned sentences may be then output to the user (230).
-
Citations
22 Claims
-
1. A method of managing a dialog with a user, the method comprising:
-
generating communicative goals based on a communication received from the user, the communicative goals being related to further information needed from the user in addition to information in the communication; generating a plurality of appropriate prompts to the communication from the user based on the communicative goals; ranking the plurality of appropriate prompts independent of the user; and outputting to the user an output prompt based on the ranking of the plurality of appropriate prompts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system of managing a dialog with a user, the system comprising:
-
a processor; a first module controlling the processor to generate communicative goals based on a communication received from the user, the communicative goals being related to further information needed from the user in addition to information in the communication; a second module controlling the processor to generate a plurality of appropriate prompts to the communication from the user based on the communicative goals; a third module controlling the processor to rank the plurality of appropriate prompts independent of the user; and a fourth module controlling the processor to output to the user an output prompt based on the ranking of the plurality of appropriate prompts. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable storage medium storing instructions, which causes a device to manage a dialog with a user, the instructions comprising:
-
generating via a processor communicative goals based on a communication received from the user, the communicative goals being related to further information needed from the user in addition to information in the communication; generating via the processor a plurality of appropriate prompts to the communication from the user based on the communicative goals; ranking via the processor the plurality of appropriate prompts independent of the user; and outputting to the user via the processor an output prompt based on the ranking of the plurality of appropriate prompts. - View Dependent Claims (22)
-
Specification