SYSTEM AND METHOD OF SEMANTIC BASED SEARCHING
First Claim
1. A computer implemented method of semantic based searching comprising the steps of:
- selecting a target set of searchable data items;
processing each of said data items through a MetaLanguage translator, said translator performing the steps of;
identifying noun-verb relationships and qualifiers of nouns and verbs contained within each data item; and
assigning at least one Fundamental Attribute to each of said noun-verb relationships, wherein said Fundamental Attribute is a single abstraction of more than one noun, verb, or qualifier of a noun or verb;
associating in a computer searchable memory said at least one FundamentalAttribute with the data item to which it relates;
inputting a search query;
assigning at least one Fundamental Attribute to said search query; and
searching said computer searchable memory to identify any data items that include at least one Fundamental Attribute associated therewith that is relevant to said at least one Fundamental Attribute of said search query.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method is provided for searching documents containing complex bodies of knowledge, such as patents and research papers. The computer-implemented method and related hardware and software provides methodology to interpret the intent of the searcher (the meaning of the searcher'"'"'s query) into a MetaLanguage, including but not limited to the use of Fundamental Nature Attributes, Fundamental Action Attributes and Weighting of these attributes as it pertains to the intent of the searcher. The invention relates to semantic based searches. The same methodology that is used on the searcher'"'"'s query is also used to mine and store the existing databases of patents and research papers into databases of MetaLanguage for the purpose of producing search results that better match search inquiries.
286 Citations
34 Claims
-
1. A computer implemented method of semantic based searching comprising the steps of:
-
selecting a target set of searchable data items; processing each of said data items through a MetaLanguage translator, said translator performing the steps of; identifying noun-verb relationships and qualifiers of nouns and verbs contained within each data item; and assigning at least one Fundamental Attribute to each of said noun-verb relationships, wherein said Fundamental Attribute is a single abstraction of more than one noun, verb, or qualifier of a noun or verb; associating in a computer searchable memory said at least one Fundamental Attribute with the data item to which it relates; inputting a search query; assigning at least one Fundamental Attribute to said search query; and searching said computer searchable memory to identify any data items that include at least one Fundamental Attribute associated therewith that is relevant to said at least one Fundamental Attribute of said search query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification