Method, system, and computer program product for searching for, navigating among, and ranking of documents in a personal web
First Claim
Patent Images
1. A method for searching electronic material stored in a computing environment using a computer, comprising:
- providing a plurality of documents;
determining, using the computer, an undirected, weighted link between at least two of said plurality of documents, based on similarity;
determining, using the computer, a directed, weighted link between at least two of said plurality of documents;
adding said determined undirected, weighted links to said determined directed, weighted links to create a hybrid web having links; and
performing, using the computer, a link analysis algorithm taking the links of said hybrid web as its input, said algorithm including at least one of forward link analysis and backward link analysis, whereinthe output of said algorithm is a set of link analysis scores.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer program product for a personal search engine that includes a hybrid web composed of: the similarity web, and directed hyperlinks. Components include a parser (extracting words from documents); a text relevance analyzer; a link analysis method; the similarity web; a similarity analyzer; and hyperlinks. Other components include a navigation window; and FQSs. The combination of all the above may be incorporated into a working personal search engine.
25 Citations
97 Claims
-
1. A method for searching electronic material stored in a computing environment using a computer, comprising:
-
providing a plurality of documents; determining, using the computer, an undirected, weighted link between at least two of said plurality of documents, based on similarity; determining, using the computer, a directed, weighted link between at least two of said plurality of documents; adding said determined undirected, weighted links to said determined directed, weighted links to create a hybrid web having links; and performing, using the computer, a link analysis algorithm taking the links of said hybrid web as its input, said algorithm including at least one of forward link analysis and backward link analysis, wherein the output of said algorithm is a set of link analysis scores. - 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, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85)
-
-
86. A tangible computer readable storage medium having stored thereon a program that when executed performs a method of searching electronic material stored in a computing environment, said method comprising:
-
providing a plurality of documents; determining an undirected, weighted link between at least two of said plurality of documents, based on similarity; determining a directed, weighted link between at least two of said plurality of documents; adding said determined undirected, weighted links to said determined directed, weighted links to create a hybrid web having links; and performing a link analysis algorithm taking the links of said hybrid web as its input, said algorithm including at least one of forward link analysis and backward link analysis, wherein the output of said algorithm is a set of link analysis scores. - View Dependent Claims (87, 88, 89, 90, 91)
-
-
92. A search device configured to search electronic material stored in a computing environment, comprising:
-
means for providing a plurality of documents; means for determining an undirected, weighted link between at least two of said plurality of documents, based on similarity; means for determining a directed, weighted link between at least two of said plurality of documents; means for adding said determined undirected, weighted links to said determined directed, weighted links to create a hybrid web having links; and means for performing a link analysis algorithm taking the links of said hybrid web as its input, said algorithm including at least one of forward link analysis and backward link analysis, wherein the output of said algorithm is a set of link analysis scores. - View Dependent Claims (93, 94, 95, 96, 97)
-
Specification