Speech understanding system using an example-based semantic representation pattern
First Claim
1. A pattern database building apparatus, comprising:
- a sentence analysis unit for segmenting an input corpus into example sentences with reference to a phrase dictionary and performing morpheme analysis and syntax analysis on the segmented example sentences;
a hierarchy describing unit for describing hierarchy of the example sentences based on results of the morpheme analysis and the syntax analysis;
a class transformation unit for performing class transformation on the example sentences, whose hierarchy has been described, with reference to a thesaurus/ontology and a classification rule dictionary; and
a semantic representation pattern determination unit for marking optional expressions for the example sentences that have undergone the class transformation, deleting meaningless expressions and additional information, converting the example sentences into their base form, deleting morphemic tags or symbols to determine a semantic representation pattern of the example sentences, and storing the determined semantic representation pattern in a database.
1 Assignment
0 Petitions
Accused Products
Abstract
A speech understanding apparatus includes: a speech recognition unit for recognizing an input speech to produce a speech recognition result; a sentence analysis unit for performing morpheme analysis on a sentence corresponding to the speech recognition result, extracting additional information, and performing syntax analysis; a hierarchy describing unit for describing hierarchy of the sentence; a class transformation unit for performing class transformation on the sentence; a semantic representation determination unit for marking optional expressions for the sentence, deleting meaningless expressions and the additional information, converting the sentence into its base form, and deleting morphemic tags or symbols to determine a semantic representation; a semantic representation retrieval unit for retrieving the determined semantic representation from an example-based semantic representation pattern database; and a retrieval result processing unit for selectively producing a retrieved semantic representation.
-
Citations
17 Claims
-
1. A pattern database building apparatus, comprising:
-
a sentence analysis unit for segmenting an input corpus into example sentences with reference to a phrase dictionary and performing morpheme analysis and syntax analysis on the segmented example sentences; a hierarchy describing unit for describing hierarchy of the example sentences based on results of the morpheme analysis and the syntax analysis; a class transformation unit for performing class transformation on the example sentences, whose hierarchy has been described, with reference to a thesaurus/ontology and a classification rule dictionary; and a semantic representation pattern determination unit for marking optional expressions for the example sentences that have undergone the class transformation, deleting meaningless expressions and additional information, converting the example sentences into their base form, deleting morphemic tags or symbols to determine a semantic representation pattern of the example sentences, and storing the determined semantic representation pattern in a database. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A speech understanding apparatus, comprising:
-
a speech recognition unit for recognizing an input speech to produce a speech recognition result; a sentence analysis unit for performing morpheme analysis on a sentence corresponding to the speech recognition result, recognizing and extracting additional information, and performing syntax analysis; a hierarchy describing unit for describing hierarchy of the sentence based on the additional information and results of the morpheme analysis and the syntax analysis; a class transformation unit for performing class transformation on the sentence, whose hierarchy has been described, with reference to a thesaurus/ontology and a classification rule dictionary; a semantic representation determination unit for marking optional expressions for the sentence that has undergone the class transformation, deleting meaningless expressions and the additional information, converting the sentence into its base form, and deleting morphemic tags or symbols to determine a semantic representation; a semantic representation retrieval unit for retrieving the determined semantic representation from an example-based semantic representation pattern database; and a retrieval result processing unit for selectively producing a retrieved semantic representation depending on whether or not the determined semantic representation exists in the example-based semantic representation pattern database. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A speech understanding method comprising:
-
recognizing an input speech to produce a speech recognition result; performing morpheme analysis on a sentence corresponding to the speech recognition result, recognizing and extracting additional information, and performing syntax analysis; describing the hierarchy of the sentence based on the additional information and results of the morpheme analysis and the syntax analysis; performing class transformation on the sentence whose hierarchy has been described; marking, by a computer, optional expressions for the sentence that has undergone the class transformation, deleting meaningless expressions and the additional information, converting the sentence into its base form, deleting morphemic tags or symbols to determine a semantic representation; retrieving the determined semantic representation from an example-based semantic representation pattern database; and selectively producing a retrieved semantic representation depending on whether or not the determined semantic representation exists in the example-based semantic representation pattern database. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification