AUTOMATED SENTENCE PLANNING IN A TASK CLASSIFICATION SYSTEM
First Claim
1. A spoken dialog system comprising:
- a processor;
a module configured to control the processor to generate a plurality of sentence plans based on a plurality of communicative goals associated with a user input communication;
a module configured to control the processor to rank the plurality of sentence plans generated by the sentence plan generator, wherein at least one of the ranked sentence plans is output to the user, and wherein the user input communication and the output at least one ranked sentence plan comprise a single dialog turn in a spoken dialog of the user input communication and the output at least one ranked sentence plan.
7 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a task classification system (900) that interacts with a user. The task classification system (900) may include a recognizer (920) that may recognize symbols in the user'"'"'s input communication, and a natural language understanding unit (900) that may determine whether the user'"'"'s input communication can be understood. If the user'"'"'s input communication can be understood, the natural language understanding unit (930) may generate understanding data. The system may also include a communicative goal generator that may generate communicative goals based on the symbols recognized by the recognizer (920) and understanding data from the natural language understanding unit (930). The generated communicative goals may be related to information needed to be obtained from the user. The system may further include a sentence planning unit (120) that may automatically plan one or more sentences based on the communicative goals generated by the communicative goal generator with at least one of the sentences plans being output to the user.
-
Citations
21 Claims
-
1. A spoken dialog system comprising:
-
a processor; a module configured to control the processor to generate a plurality of sentence plans based on a plurality of communicative goals associated with a user input communication; a module configured to control the processor to rank the plurality of sentence plans generated by the sentence plan generator, wherein at least one of the ranked sentence plans is output to the user, and wherein the user input communication and the output at least one ranked sentence plan comprise a single dialog turn in a spoken dialog of the user input communication and the output at least one ranked sentence plan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 19)
-
-
15. A computer-implemented method for engaging in a dialogue with the user, the method comprising:
-
generating a plurality of sentence plans based on a plurality of communicative goals associated with a user input communication; and ranking the plurality of sentence plans generated by the sentence plan generator, wherein at least on of the ranked sentence plans is output to the user, and wherein the user input communication and the output at least one ranked sentence plan comprise a single dialog turn in a spoken dialog of the user input communication and the output at least one ranked sentence plan. - View Dependent Claims (16, 17)
-
-
20. A tangible computer readable medium storing instructions for controlling a spoken dialog system, the instructions comprising:
-
generating a plurality of sentence plans based on a plurality of communicative goals associated with a user input communication; and ranking the plurality of sentence plans generated by the sentence plan generator, wherein at least on of the ranked sentence plans is output to the user, and wherein the user input communication and the output at least one ranked sentence plan comprise a single dialog turn in a spoken dialog of the user input communication and the output at least one ranked sentence plan. - View Dependent Claims (21)
-
Specification