Method and system for searching text
First Claim
1. A method of searching text, the method comprising the following steps, but not necessarily in the order shown:
- (A) storing a plurality of documents in a database;
(B) performing a latent semantic analysis of the documents;
(C) generating a latent semantic analysis matrix for the documents;
(D) performing a latent semantic analysis for a search parameter;
(E) calculating a conceptual point for the search parameter;
(F) selecting documents within a predetermined conceptual distance from the conceptual point; and
(G) prioritizing the selected documents using a hierarchical mixture of experts neural network system;
wherein the hierarchical mixture of experts neural network system includes at least one gating network adapted to determine whether data from at least one expert network is used in prioritizing the documents.
2 Assignments
0 Petitions
Accused Products
Abstract
An associative search methodology is presented whereby words, phrases, entire documents or technical jargon are input to the system for the purposes of searching a database for like items. A self-organizing associative data structure utilizing Latent Semantic Analysis (LSA) combined with a Hierarchical Mixture of Experts (HME) neural network learning system tracks relationships between words and word groupings as well as user significance feedback to automatically expand the search so that data elements can be found which cross technological/taxonomic boundaries. This results in an increase in both recall and precision parameters for each individual user'"'"'s search.
72 Citations
22 Claims
-
1. A method of searching text, the method comprising the following steps, but not necessarily in the order shown:
-
(A) storing a plurality of documents in a database;
(B) performing a latent semantic analysis of the documents;
(C) generating a latent semantic analysis matrix for the documents;
(D) performing a latent semantic analysis for a search parameter;
(E) calculating a conceptual point for the search parameter;
(F) selecting documents within a predetermined conceptual distance from the conceptual point; and
(G) prioritizing the selected documents using a hierarchical mixture of experts neural network system;
wherein the hierarchical mixture of experts neural network system includes at least one gating network adapted to determine whether data from at least one expert network is used in prioritizing the documents.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of searching text, the method comprising, but not necessarily in the order shown:
-
(A) storing a plurality of documents in a database;
(B) analyzing the documents with a neural network;
(C) analyzing a search parameter using a neural network;
(D) calculating a conceptual point for the search parameter;
(E) selecting documents within a predetermined conceptual distance from the conceptual point; and
(F) prioritizing the selected documents using a hierarchical mixture of experts neural network system;
wherein the hierarchical mixture of experts neural network system includes at least one gating network adapted to determine whether data from at least one expert network is used in prioritizing the documents.- View Dependent Claims (18, 19, 20, 21, 22)
-
Specification