Error-tolerant language understanding system and method
First Claim
1. An error-tolerant language understanding method comprising the following steps:
- (a). Inputting at least one word sequence and its corresponding acoustic score;
(b). Parsing said word sequence to obtain a corresponding concept sequence set;
(c). Comparing said concept sequence set with at least one exemplary concept sequence and with at least one confidence measure sequence to obtain at least one edit operation sequence;
(d). According to said acoustic score of said word sequence, the corresponding grammar score of a concept sequence in said concept sequence set, the corresponding example score of said exemplary concept sequence and the corresponding edit operation score of said edit operation sequence to determine the most possible concept sequence; and
(e). Translating said the most possible concept sequence into a semantic frame.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to an error-tolerant language understanding, system and method. The system and the method is using example sentences to provide the clues for detecting and recovering errors. The procedure of detection and recovery is guided by a probabilistic scoring function which integrated the scores from the speech recognizer, concept parser, the scores of concept-bigram and edit operations, such as deleting, inserting and substituting concepts. Meanwhile, the score of edit operations refers the confidence measure achieving more precise detection and recovery of the speech recognition errors. That said, a concept with lower confidence measure tends to be deleted or substituted, while a concept with higher one tends to be retained.
-
Citations
6 Claims
-
1. An error-tolerant language understanding method comprising the following steps:
-
(a). Inputting at least one word sequence and its corresponding acoustic score;
(b). Parsing said word sequence to obtain a corresponding concept sequence set;
(c). Comparing said concept sequence set with at least one exemplary concept sequence and with at least one confidence measure sequence to obtain at least one edit operation sequence;
(d). According to said acoustic score of said word sequence, the corresponding grammar score of a concept sequence in said concept sequence set, the corresponding example score of said exemplary concept sequence and the corresponding edit operation score of said edit operation sequence to determine the most possible concept sequence; and
(e). Translating said the most possible concept sequence into a semantic frame. - View Dependent Claims (2, 3, 4, 5)
-
-
6. The error-tolerant language understanding system comprising:
-
a concept grammar database used to store at least one concept grammar rule;
a concept parser that uses said concept grammar rule to parse at least one word sequence to a concept sequence set;
an exemplary concept sequence database used to store at least one exemplary concept sequence and;
a concept checker used to compare said concept sequence set with said exemplary concept sequence in said exemplary concept sequence database to determine the most possible concept sequence and the most possible edit operation sequence, then said the most possible edit operation sequence will be further used to edit said the most possible concept sequence, and the edited concept sequence will be translated into a semantic frame.
-
Specification