System and method for ranking search results using file types
First Claim
Patent Images
1. A computer-implemented method for ranking search results, comprising:
- detecting a first property associated with each document in a collection of documents;
wherein the first property is a file type associated with the document;
storing the first property of each document in an index;
estimating a query-independent value corresponding to the first property for each document, wherein the query-independent value corresponds to a measure of the relevance of each document based on the first property; and
ranking each document that is responsive to a search query to obtain the search results, wherein each document is ranked based on the query-independent value.
2 Assignments
0 Petitions
Accused Products
Abstract
Search results of a search query on a network are ranked according to an additional ranking function for the prior probability of relevance of a document based on document property. The document property may be the document'"'"'s file type, the file size, the document language, or another query-independent property of the document. The query-independent values for each document property may be weighted according to relevance measurements of the document based on the document property. As more relevance measurements of the documents may be obtained, the query-independent values for each document property may be updated to reflect the new measurements.
206 Citations
20 Claims
-
1. A computer-implemented method for ranking search results, comprising:
-
detecting a first property associated with each document in a collection of documents;
wherein the first property is a file type associated with the document;
storing the first property of each document in an index;
estimating a query-independent value corresponding to the first property for each document, wherein the query-independent value corresponds to a measure of the relevance of each document based on the first property; and
ranking each document that is responsive to a search query to obtain the search results, wherein each document is ranked based on the query-independent value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for ranking search results, comprising:
-
a search engine include on a computing device, the search engine configured to execute computer-executable instructions, the computer-executable instructions comprising;
detecting a first property associated with each document in a collection of documents, wherein the first property corresponds to at least one of a file type, a file size range, and a document language;
storing the first property of each document in an index;
estimating a query-independent value corresponding to the first property for each document, wherein the query-independent value corresponds to a measure of the relevance of each document based on the first property; and
ranking each document that is responsive to a search query to obtain the search results, wherein each document is ranked based on the query-independent value. - View Dependent Claims (15, 16)
-
-
17. A computer-readable medium that includes computer-executable instructions for ranking search results, the computer-executable instructions comprising:
-
storing a first property of each document in an index, wherein the first property corresponds to a file type;
estimating a query-independent value corresponding to the first property for each document, wherein the query-independent value corresponds to a measure of the relevance of each document based on the first property;
combining the query-independent value associated with the first property with another query-independent value associated with a second property to obtain a combined query-independent value for each document;
storing the combined query-independent value in the index for each of the documents while awaiting a search query; and
ranking each document that is responsive to a search query to obtain the search results, wherein each document is ranked based on the combined query-independent value. - View Dependent Claims (18, 19, 20)
-
Specification