Trainable sentence planning system
First Claim
1. A system that interacts with a user using an automated dialog system, comprising:
- a communicative goal generator that generates communicative goals based on a first communication received from the user, the generated communicative goals being related to information needed to be obtained from the user; and
a sentence planning unit that automatically plans one or more sentences based on the communicative goals generated by the communicative goal generator, wherein at least one of the one or more planned sentences are output to the user.
8 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
27 Claims
-
1. A system that interacts with a user using an automated dialog system, comprising:
-
a communicative goal generator that generates communicative goals based on a first communication received from the user, the generated communicative goals being related to information needed to be obtained from the user; and
a sentence planning unit that automatically plans one or more sentences based on the communicative goals generated by the communicative goal generator, wherein at least one of the one or more planned sentences are output to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An automated sentence planning system that automatically plans sentences based on communicative goals input from an automated dialog system, the communicative goals being related to information needed to be obtained from a user, comprising:
-
a sentence plan generator that generates a plurality of sentence plans based on the communicative goals;
a sentence plan ranker that ranks the sentence plans generated by the sentence plan generator and selects the highest ranked sentence plan; and
a realization unit that realizes the selected sentence plan, wherein the realized sentence plan is output to the user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An automated sentence planning system coupled to an automated dialog system that automatically plans sentences based on communicative goals related to information needed to be obtained from a user, comprising:
-
a sentence plan generator that generates a plurality of sentence plans based on the communicative goals and information related to a set of interactions between the user and the automated dialog system;
a sentence plan ranker that ranks the sentence plans generated by the sentence plan generator using a set of learned rules and selects the highest ranked sentence plan;
a realization unit that realizes the selected sentence plan by applying a set of linguistic rules; and
a text-to-speech converter that converts the realized sentence plan from text to speech, wherein the converted sentence plan is output to the user. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification