ACTIVE LABELING FOR SPOKEN LANGUAGE UNDERSTANDING
First Claim
1. A spoken language understanding system comprising:
- a processor;
a module configured to control the processor to classify a set of labeled candidate utterances based on a previously trained classifier and generate classification types for each candidate utterance, each classification type having a respective confidence score;
a module configured to control the processor to sort the candidate utterances based on an analysis of the confidence score of each candidate utterance compared to a respective label of the candidate utterance; and
a module configured to control the processor to recheck candidate utterances according to the analysis.
7 Assignments
0 Petitions
Accused Products
Abstract
A spoken language understanding method and system are provided. The method includes classifying a set of labeled candidate utterances based on a previously trained classifier, generating classification types for each candidate utterance, receiving confidence scores for the classification types from the trained classifier, sorting the classified utterances based on an analysis of the confidence score of each candidate utterance compared to a respective label of the candidate utterance, and rechecking candidate utterances according to the analysis. The system includes modules configured to control a processor in the system to perform the steps of the method.
9 Citations
16 Claims
-
1. A spoken language understanding system comprising:
-
a processor; a module configured to control the processor to classify a set of labeled candidate utterances based on a previously trained classifier and generate classification types for each candidate utterance, each classification type having a respective confidence score; a module configured to control the processor to sort the candidate utterances based on an analysis of the confidence score of each candidate utterance compared to a respective label of the candidate utterance; and a module configured to control the processor to recheck candidate utterances according to the analysis. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A tangible computer-readable medium storing instructions for controlling a computer device, as part of a spoken language understanding system, to perform the steps of:
-
classifying a set of labeled candidate utterances based on a previously trained classifier; generating classification types for each candidate utterance, each classification type having a respective confidence score; sorting the candidate utterances based on an analysis of the confidence score of each candidate utterance compared to a respective label of the candidate utterance; and rechecking the candidate utterances that do not match the label of the respective candidate utterance. - View Dependent Claims (8, 9, 10)
-
-
11. A computer-implemented method for automatic speech recognition that extracts words from user speech, the system comprising:
-
classifying, via a processor, a set of labeled candidate utterances based on a previously trained classifier; generating, via a processor, classification types for each candidate utterance; receiving confidence scores for the classification types from the trained classifier; sorting the classified utterances based on an analysis of the confidence score of each candidate utterance compared to a respective label of the candidate utterance; and rechecking candidate utterances according to the analysis. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification