Adaptive hierarchy structure ranking algorithm
First Claim
1. A computer implemented method for ranking a plurality of documents and web pages for search, the method comprising the steps of:
- determining a level value for each searched page in the plurality of documents and web pages by utilizing distributed crawling;
ranking each page from the plurality of documents and web pages by extracting keywords from each document and determining a page keyword rank for each page; and
determining a hierarchical keyword rank based upon the level value and the page keyword rank for each page.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a method for ranking a plurality of documents during a search query utilizing a hierarchical keyword ranking scheme. The present invention utilizes an algorithm which determines a level value for each searched page in the plurality of documents. The algorithm then ranks each page from the plurality of documents by extracting keywords from each document and determining a page keyword rank for each searched page. Next, a hierarchical keyword rank is determined based upon the level value and the page keyword rank for each page. This hierarchical keyword rank is used to rank order the searched documents in order of importance.
-
Citations
8 Claims
-
1. A computer implemented method for ranking a plurality of documents and web pages for search, the method comprising the steps of:
-
determining a level value for each searched page in the plurality of documents and web pages by utilizing distributed crawling;
ranking each page from the plurality of documents and web pages by extracting keywords from each document and determining a page keyword rank for each page; and
determining a hierarchical keyword rank based upon the level value and the page keyword rank for each page. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer implemented method for ranking a plurality of documents during a search query, the method comprising the steps of:
-
determining a level value for each searched page in the plurality of documents, wherein the step of determining a level value includes the steps of;
extracting a child URL from a tag within the searched page;
assigning a level value to the searched page;
classifying the searched page as a parent of the child URL; and
saving the searched page content;
ranking each page from the plurality of documents by extracting keywords from each document and determining a page keyword rank for each page; and
determining a hierarchical keyword rank based upon the level value and the page keyword rank for each page, the hierarchical keyword rank being based upon the searched page keyword rank with the keyword rank of any child pages associated with the searched page. - View Dependent Claims (7, 8)
-
Specification