Identifying the items most relevant to a current query based on user activity with respect to the results of similar queries
First Claim
1. A method in a computing system for ranking web pages in a result set, comprising:
- establishing a system of ratings for combinations of a web page with a query term that reflect the level of relevance of the web page to the query term;
in response to each of a plurality of content interactions performed by users, each content interaction performed with respect to a web page included as results in a result set that was generated in response to a query comprising a set of one or more query terms;
adjusting a rating score for each combination of the web page and a query term among the set of query terms; and
for each of a plurality of web pages included as results in a distinguished result set produced in response to a distinguished query comprising a set of distinguished query terms;
selecting established and adjusted rating scores for each combination of the web page and a query term among the distinguished set of query terms, and determining a ranking score for the web page in the distinguished query result by combining the selected rating scores.
1 Assignment
0 Petitions
Accused Products
Abstract
A facility for ranking in a result set is described. The facility establishes a system of ratings for combinations of a web page with the query term that reflect the level of relevance of the web page to the query term. In response to each of a number of content interactions performed by users, each with respect to a result corresponding to a web page included in a result set that was generated in response to a query comprising a set of one or more query terms, the facility adjusts a rating score for each combination of the web page and a query term among the set of query terms. For each of a number of web pages included as results in a distinguished result set produced in response to a distinguished query comprising a set of distinguished query terms, the facility (1) selects established and adjusted reading scores for each combination of the web page and a query term among the distinguished set of query terms, and (2) determines a ranking score for the result in the distinguished result set by combining the selected reading scores.
116 Citations
36 Claims
-
1. A method in a computing system for ranking web pages in a result set, comprising:
-
establishing a system of ratings for combinations of a web page with a query term that reflect the level of relevance of the web page to the query term;
in response to each of a plurality of content interactions performed by users, each content interaction performed with respect to a web page included as results in a result set that was generated in response to a query comprising a set of one or more query terms;
adjusting a rating score for each combination of the web page and a query term among the set of query terms; and
for each of a plurality of web pages included as results in a distinguished result set produced in response to a distinguished query comprising a set of distinguished query terms;
selecting established and adjusted rating scores for each combination of the web page and a query term among the distinguished set of query terms, and determining a ranking score for the web page in the distinguished query result by combining the selected rating scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium whose contents cause a computing system to perform a method for scoring the relevance of documents to terms, the method comprising:
-
initializing a set of ratings for combinations of a document with a term that each reflect the level of relevance of the document to the term;
observing a plurality of actions, each action performed by a user with respect to a document included in a result set generated in response to a query comprising one or more query terms; and
for each observed action, adjusting a rating for each combination of the document with respect to which the action was performed and a term among the terms comprising the query in response to which the result set was generated if the action is of a type selected from the group consisting of;
printing content of the document, highlighting content of the document, copying content of the document, pasting content copied from the document, bookmarking the document, searching within the document, posting form contents from within the document, securely posting form contents from within the document, annotating the document, following a link in the document to another document from the same source, interacting with the document to produce at least a threshold volume of communication events with a source of the document, submitting a new query after viewing the document, and following a link in the document to another document from a source other than the source of the document. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer-readable medium providing a ranked search result data structure, comprising, for each of a plurality of content items satisfying a distinguished query comprising query terms:
-
first information identifying the content item; and
second information indicating a ranking value of the content item within the search result, the indicated ranking value reflecting the extent to which users have previously performed at least one action of a type selected from the group consisting of the following with respect to the content item when included in search results produced for queries comprising at least a portion of the query terms comprising the distinguished query;
printing content of the content item, highlighting content of the content item, copying content of the content item, pasting content copied from the content item, bookmarking the content item, searching within the content item, posting form contents from within the content item, securely posting form contents from within the content item, annotating the content item, following a link in the content item to another content item from the same source, interacting with the content item to produce at least a threshold volume of communication events with a source of the content item, submitting a new query after viewing the content item, following a link in the content item to another content item from a source other than the source of the content item, forwarding to another user a link to the content item, responding to an explicit inquiry about the usefulness of the content item, viewing the content item for at least a threshold amount of time, and playing at least a threshold percentage of a time-indexed media resource associated with the content item, such that the content item identified by the data structure may be displayed in a manner that reflects each content item'"'"'s ranking value. - View Dependent Claims (33, 34, 35, 36)
-
Specification