Implicit links search enhancement system and method for search engines using implicit links generated by mining user access patterns
First Claim
1. A computer-implemented method for generating page rankings using a user access log, comprising:
- extracting implicit links from the user access log;
generating an implicit links graph from the extracted implicit links; and
computing page rankings using the implicit links graph.
2 Assignments
0 Petitions
Accused Products
Abstract
An implicit links enhancement system and method for search engines that generates implicit links obtained from mining user access logs to facilitate enhanced local searching of web sites and intranets. The implicit links search enhancement system and method includes extracting implicit links by mining users'"'"' access patterns and then using a modified link analysis algorithm to re-rank search results obtained from traditional search engines. More specifically, the implicit links search enhancement method includes extracting implicit links from a user access log, generating an implicit links graph from the extracted implicit links, and computing page rankings using the implicit links graph. The implicit links are extracted from the log using a two-item sequential pattern mining technique. Search results obtained from a search engine are re-ranked based on an implicit links analysis performed using an updated implicit links graph, a modified re-ranking formula, and at least one re-ranking technique.
113 Citations
63 Claims
-
1. A computer-implemented method for generating page rankings using a user access log, comprising:
-
extracting implicit links from the user access log;
generating an implicit links graph from the extracted implicit links; and
computing page rankings using the implicit links graph. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A process for enhancing initial results obtained from a search engine on a computer using a user access log, comprising:
-
extracting implicit links of pages from the user access log using a two-item sequential pattern mining technique;
generating an implicit links graph from the implicit links;
generating two-item sequential patterns from the implicit links;
updating the implicit links graph using the two-item sequential patterns; and
re-ranking the initial search results using the updated implicit links graph. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer-readable medium having computer-executable instructions for enhancing local searching of web sites and intranets by mining user access logs, comprising:
-
segmenting the user access log into different browsing sessions;
generating ordered pairs of pages from the browsing sessions to find implicit links;
constructing an implicit links graph from the implicit links;
generating two-item sequential patterns from the ordered pairs;
updating the implicit links graph using the two-item sequential patterns; and
re-ranking search results obtained from a search engine to enhance the local searching. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A computer-implemented method contained on computer-readable media having computer-executable instructions for execution on a computing device for enhancing initial search results of a search engine performing a local search of a web sub-space using a user access log, comprising:
-
pre-processing the user access log;
segmenting the log into browsing sessions;
generating ordered pairs from the browsing sessions;
filtering the ordered pairs using a minimum support threshold to remove any infrequently occurring ordered pairs to generate two-item sequential patterns;
updating an implicit links graph using the two-item sequential patterns; and
re-ranking the initial search results using the updated implicit links graph. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. An implicit links search enhancement system for an enhancing initial search results obtained from a search engine by mining a user access log, comprising:
-
an ordered pairs generator that generates ordered pairs of implicit links from the user access log;
an update module that updates an implicit links graph using the ordered pairs; and
a re-ranking module that re-ranks the initial search results based on a modified link analysis technique. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62, 63)
-
Specification