Method for automated sentence planning
OwnerMarilyn A. Walker, Owen Christopher Rambow +1inventors
InventorsMarilyn A. Walker, Owen Christopher Rambow, Monica Rogati
Life of this patent
Estimating the term…
Abstract
1 The invention relates to a method for interacting with a user using an automated dialog system (100). The method may include generating communicative goals (210) 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. Based on the generated communicative goals (210) one or more sentences may be automatically planned (220) to achieve at least a portion of the communicative goals (210). Then, at least one of the planned sentences (220) may be output to the user.
Claims27
A method for interacting with a user using an automated dialog system, comprising:
- generating communicative goals based on a communication received from the user, the generated communicative goals being related to information needed to be obtained from the user;
- automatically planning one or more sentences based on the generated communicative goals;
- and
- outputting at least one of the one or more sentences plans to the user.
A method for automatically planning a sentence 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:
- generating a plurality of sentence plans based on the communicative goals;
- ranking the generated sentence plans;
- selecting the highest ranked sentence plan;
- realizing the selected sentence plan;
- and
- outputting the realized sentence plan to the user.
A method for automatically planning a sentence in an automated dialog system based on communicative goals related to information needed to be obtained from a user, comprising:
- generating 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;
- ranking the generated sentence plans using a set of learned rules;
- selecting the highest ranked sentence plan;
- realizing the selected sentence plan by applying a set of linguistic rules;
- converting the realized sentence plan from text to speech;
- and
- outputting the converted sentence plan to the user.
Dependencies are inferred from the claim text.