Method for automated sentence planning in a task classification system
First Claim
1. A method comprising:
- receiving a single input communication from a user in a spoken dialog system;
generating, via a processor and in response to the single input communication, a plurality of communication goals, wherein the plurality of communication goals are based on a dialog strategy;
generating a plurality of sentence plans corresponding to the plurality of communication goals, wherein each sentence plan of the plurality of sentence plans comprises elementary speech acts and is a viable and potentially usable prompt in response to the single input communication; and
presenting to the user a selected sentence plan from the plurality of sentence plans as a response to the single input communication.
7 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method for sentence planning (120) in a task classification system that interacts with a user. The method may include recognizing symbols in the user'"'"'s input communication and determining whether the user'"'"'s input communication can be understood. If the user'"'"'s communication can be understood, understanding data may be generated (220). The method may further include generating communicative goals (3010) based on the recognized symbols and understanding data. The generated communicative goals (3010) may be related to information needed to be obtained form the user. The method may also include automatically planning one or more sentences (3020) based on the generated communicative goals and outputting at least one of the sentence plans to the user (3080).
49 Citations
20 Claims
-
1. A method comprising:
-
receiving a single input communication from a user in a spoken dialog system; generating, via a processor and in response to the single input communication, a plurality of communication goals, wherein the plurality of communication goals are based on a dialog strategy; generating a plurality of sentence plans corresponding to the plurality of communication goals, wherein each sentence plan of the plurality of sentence plans comprises elementary speech acts and is a viable and potentially usable prompt in response to the single input communication; and presenting to the user a selected sentence plan from the plurality of sentence plans as a response to the single input communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a processor; and a computer-readable storage medium having stored therein instructions which, when executed by the processor, cause the processor to perform a method comprising; receiving a single input communication from a user in the spoken dialog system; generating, in response to the single input communication, a plurality of communication goals, wherein the plurality of communication goals are based on a dialog strategy; generating a plurality of sentence plans corresponding to the plurality of communication goals, wherein each sentence plan of the plurality of sentence plans comprises elementary speech acts and is a viable and potentially usable prompt in response to the single input communication; and presenting to the user a selected sentence plan from the plurality of sentence plans as a response to the single input communication. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium having stored therein instructions which, when executed by a processor, cause the processor to perform a method comprising:
-
receiving a single input communication from a user in a spoken dialog system; generating, in response to the single input communication, a plurality of communication goals, wherein the plurality of communication goals are based on a dialog strategy; generating a plurality of sentence plans corresponding to the plurality of communication goals, wherein each sentence plan of the plurality of sentence plans comprises elementary speech acts and is a viable and potentially usable prompt in response to the single input communication; and presenting to the user a selected sentence plan from the plurality of sentence plans as a response to the single input communication. - View Dependent Claims (19, 20)
-
Specification