Refining search results
First Claim
1. A computer-implemented method comprising:
- obtaining a plurality of search results responsive to a search query submitted by a user, wherein each search result refers to a respective document that is associated with a respective plurality of click measures, each click measure relating to a different respective natural language and representing, at least, a measure of behavior of users associated with the respective language in regards to the document when the document was referred to in a search result previously provided in response to the search query;
for each of a first plurality of the search results, reducing the click measure associated with the document referred to by the search result, wherein the click measure relates to a respective natural language that is incompatible with a natural language of the user;
calculating a respective scoring factor for each of the first plurality of search results based on the respective click measures associated with the document referred to by the first search result; and
ranking the search results based upon, at least, the calculated scoring factors.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for processing query information includes receiving data representative of a search query from a user search session. The method also includes identifying a plurality of search results based upon the search query. Each search result is associated with a plurality of user characteristics and data that represents requestor behavior relative to previously submitted queries associated with the respective search result. The method also includes ordering the plurality of user characteristics based upon the data that represents requestor behavior relative to previously submitted queries and the respective search result. The method also includes adjusting the ordered plurality of user characteristics based upon at least one predefined compatibility associated with the user characteristics. The method also includes ranking the search results based upon the adjusted plurality of user characteristics.
-
Citations
30 Claims
-
1. A computer-implemented method comprising:
-
obtaining a plurality of search results responsive to a search query submitted by a user, wherein each search result refers to a respective document that is associated with a respective plurality of click measures, each click measure relating to a different respective natural language and representing, at least, a measure of behavior of users associated with the respective language in regards to the document when the document was referred to in a search result previously provided in response to the search query; for each of a first plurality of the search results, reducing the click measure associated with the document referred to by the search result, wherein the click measure relates to a respective natural language that is incompatible with a natural language of the user; calculating a respective scoring factor for each of the first plurality of search results based on the respective click measures associated with the document referred to by the first search result; and ranking the search results based upon, at least, the calculated scoring factors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
one or more processors programmed operable to perform operations comprising; obtaining a plurality of search results responsive to a search query submitted by a user, wherein each search result refers to a respective document that is associated with a respective plurality of click measures, each click measure relating to a different respective natural language and representing, at least, a measure of behavior of users associated with the respective language in regards to the document when the document was referred to in a search result previously provided in response to the search query; for each of a first plurality of the search results, reducing the click measure associated with the document referred to by the search result, wherein the click measure relates to a respective natural language that is incompatible with a natural language of the user; calculating a respective scoring factor for each of the first plurality of search results based on the respective click measures associated with the document referred to by the first search result; and ranking the search results based upon, at least, the calculated scoring factors. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A computer readable medium having instructions stored thereon that, when executed by one or more processors, causes the one or more processors to perform operations comprising:
-
obtaining a plurality of search results responsive to a search query submitted by a user, wherein each search result refers to a respective document that is associated with a respective plurality of click measures, each click measure relating to a different respective natural language and representing, at least, a measure of behavior of users associated with the respective language in regards to the document when the document was referred to in a search result previously provided in response to the search query; for each of a first plurality of the search results, reducing the click measure associated with the document referred to by the search result, wherein the click measure relates to a respective natural language that is incompatible with a natural language of the user; calculating a respective scoring factor for each of the first plurality of search results based on the respective click measures associated with the document referred to by the first search result; and ranking the search results based upon, at least, the calculated scoring factors. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification