Trainable sentence planning system
First Claim
Patent Images
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;
a sentence plan generator that generates a plurality of sentence plans based on the generated communicative goals, each sentence plan of the plurality of sentence plans being a viable and potentially usable prompt in response to the user'"'"'s input; and
a sentence plan ranker that, independent of the user, ranks the plurality of sentence plans generated by the sentence plan generator, wherein at least one of the ranked planned sentences are output to the user.
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
28 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; a sentence plan generator that generates a plurality of sentence plans based on the generated communicative goals, each sentence plan of the plurality of sentence plans being a viable and potentially usable prompt in response to the user'"'"'s input; and a sentence plan ranker that, independent of the user, ranks the plurality of sentence plans generated by the sentence plan generator, wherein at least one of the ranked 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, independent of the user, ranks the sentence plans generated by the sentence plan generator and selects the highest ranked sentence plan, each sentence plan of the plurality of sentence plans being a viable and potentially usable prompt in response to the user'"'"'s input; 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, independent of the user, ranks the sentence plans generated by the sentence plan generator using a set of learned rules and selects the highest ranked sentence plan, each sentence plan of the plurality of sentence plans being a viable and potentially usable prompt in response to the user'"'"'s input; 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)
-
-
28. A dialog system comprising:
-
a communicative goal generator that generates communicative goals including at least one implicit-confirm communicative goal; a sentence plan generator that generates a plurality of sentence plans, wherein each sentence plan is a tree that represents how elementary lexico-structured representations are combined into larger lexico-structured representations, each elementary lexico-structural representation being associated with at least one communicative goal, each sentence plan of the plurality of sentence plans being a viable and potentially usable prompt in response to the user'"'"'s input; a sentence plan ranker that, independent from the user, ranks the plurality of sentence plans; and outputting a ranked sentence plan to the user.
-
Specification