Document scoring based on query analysis
First Claim
Patent Images
1. A method performed by one or more devices, the method comprising:
- analyzing, by at least one of the one or more devices, trends relating to at least one of search queries or search results that are responsive to search queries, to identify a particular set of search terms relating to one or more particular topics;
identifying, by at least one of the one or more devices and in response to a search query;
a first document that is associated with the particular set of search terms that relate to the one or more particular topics, anda second document that is not associated with the particular set of search terms that relate to the one or more particular topics;
generating, by at least one of the one or more devices, a first score for the first document and a second score for the second document, where the first score is higher than the second score;
ranking, by at least one of the one or more devices, the first document with regard to the second document based on the first score; and
providing, by at least one of the one or more devices and in response to the search query, a search result document that includes an ordered list that includes information identifying the first document and information identifying the second document, where an ordering of the ordered list is based on the ranking.
1 Assignment
0 Petitions
Accused Products
Abstract
A system may determine an extent to which a document is selected when the document is included in a set of search results, generate a score for the document based, at least in part, on the extent to which the document is selected when the document is included in a set of search results; and rank the document with regard to at least one other document based, at least in part, on the score.
-
Citations
18 Claims
-
1. A method performed by one or more devices, the method comprising:
-
analyzing, by at least one of the one or more devices, trends relating to at least one of search queries or search results that are responsive to search queries, to identify a particular set of search terms relating to one or more particular topics; identifying, by at least one of the one or more devices and in response to a search query; a first document that is associated with the particular set of search terms that relate to the one or more particular topics, and a second document that is not associated with the particular set of search terms that relate to the one or more particular topics; generating, by at least one of the one or more devices, a first score for the first document and a second score for the second document, where the first score is higher than the second score; ranking, by at least one of the one or more devices, the first document with regard to the second document based on the first score; and providing, by at least one of the one or more devices and in response to the search query, a search result document that includes an ordered list that includes information identifying the first document and information identifying the second document, where an ordering of the ordered list is based on the ranking. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
one or more devices to; analyze trends relating to at least one of search queries or search results that are responsive to search queries, to identify a particular set of search terms relating to one or more particular topics; identify, based on a search query; a first document that is associated with the particular set of search terms that relate to the one or more particular topics, and a second document that is not associated with the particular set of search terms that relate to the one or more particular topics; generate a first score for the first document and a second score for the second document; and rank the first document with regard to the second document based on the first score and the second score. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A computer-readable memory device storing programming instructions that are executable by one or more processors of one or more devices, the programming instructions comprising:
-
one or more instructions to analyze trends relating to at least one of search queries or search results that are responsive to search queries, to a particular set of search terms relating to one or more particular topics; one or more instructions to identify, in response to a search query; a first document that is associated with the particular set of search terms that relate to the one or more particular topics, and a second document that is not associated with the particular set of search terms that relate to the one or more particular topics; one or more instructions to generate a first score for the first document and a second score for the second document; and one or more instructions to rank the first document with regard to the second document based on the first score and the second score. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification