DOCUMENT DATE AS A RANKING FACTOR FOR CRAWLING
First Claim
1. A method in a computer system of improving ranking results for a data crawl, comprising:
- selecting an attribute to be used in adjusting the ranking results for a query;
running a query against at least one data source and generating a set of query results, each query result having a relevancy score relating to the query;
adjusting the relevancy scores of the query results based on the selected attribute; and
returning the query results with the adjusted relevancy scores in response to the query.
1 Assignment
0 Petitions
Accused Products
Abstract
A flexible and extensible architecture allows for secure searching across an enterprise. Such an architecture can provide a simple Internet-like search experience to users searching secure content inside (and outside) the enterprise. The architecture allows for the crawling and searching of a variety or sources across an enterprise, regardless of whether any of these sources conform to a conventional user role model. The architecture further allows for security attributes to be submitted at query time, for example, in order to provide real-time secure access to enterprise resources. The user query also can be transformed to provide for dynamic querying that provides for a more current result list than can be obtained for static queries.
110 Citations
28 Claims
-
1. A method in a computer system of improving ranking results for a data crawl, comprising:
-
selecting an attribute to be used in adjusting the ranking results for a query;
running a query against at least one data source and generating a set of query results, each query result having a relevancy score relating to the query;
adjusting the relevancy scores of the query results based on the selected attribute; and
returning the query results with the adjusted relevancy scores in response to the query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product embedded in a computer readable medium for improving ranking results for a data crawl, comprising:
-
program code for selecting an attribute to be used in adjusting the ranking results for a query;
program code for running a query against at least one data source and generating a set of query results, each query result having a relevancy score relating to the query;
program code for adjusting the relevancy scores of the query results based on the selected attribute; and
program code for returning the query results with the adjusted relevancy scores in response to the query. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A system for improving ranking results for a data crawl, comprising:
-
at least one data source operable to store queryable data; and
a processing device in communication with the at least one data source and operable to execute a query against the queryable data, the processing device being further operable to receive a selection of an attribute to be used in adjusting the ranking results for a query and to adjust the relevancy scores of query results for an executed query based on the selected attribute, the processing device being further operable to return the query results with the adjusted relevancy scores in response to the query. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification