System and method for cross-language knowledge searching
First Claim
1. A method for accessing knowledge in sources in multiple languages comprising:
- providing an input expression in a first language;
performing a semantic analysis on the input expression;
generating a first language semantic index for the input expression based on the semantic analysis;
translating the first language semantic index to a second language semantic index, wherein the second language semantic index is based on a second language; and
performing a search of a knowledge base of sources in the second language based on the second language semantic index to access knowledge relevant to the input expression.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for cross-language knowledge searching. The system has a Semantic Analyzer, a natural language user request/document search pattern/semantic index Generator, a user request search pattern Translator and a Knowledge Base Searcher. The system also provides automatic semantic analysis and semantic indexing of natural language user requests/documents on knowledge recognition and cross-language relevant to user request knowledge extraction/searching. System functionality is ensured by Linguistic Knowledge Base as well as by a number of unique bilingual dictionaries of concepts/objects and actions.
-
Citations
28 Claims
-
1. A method for accessing knowledge in sources in multiple languages comprising:
-
providing an input expression in a first language;
performing a semantic analysis on the input expression;
generating a first language semantic index for the input expression based on the semantic analysis;
translating the first language semantic index to a second language semantic index, wherein the second language semantic index is based on a second language; and
performing a search of a knowledge base of sources in the second language based on the second language semantic index to access knowledge relevant to the input expression. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for cross-language searching whereby the system receives an input expression in a first language and searches one or more knowledge bases of sources to find knowledge relevant to the input expression, the system comprising:
-
a linguistic knowledge base in the first language;
an expression semantic analyzer for identifying semantic components in the input expression, wherein the semantic components are in the first language and wherein the expression semantic analyzer is coupled to the linguistic knowledge base;
an expression indexer for arranging the semantic components into a first language expression semantic index;
a translator for translating the first language expression semantic index into one or more other language expression semantic indices in one or more other languages different than the first language, wherein the translator is coupled to the linguistic knowledge base; and
a searcher for extracting knowledge from the one or more knowledge bases of sources in the one or more other languages different than the first language based on the one or more other language expression semantic indices. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification