Accentuating search results
First Claim
1. A computer-implemented method, comprising:
- receiving documents responsive to a query, each document having a respective associated score indicative of the document'"'"'s relevance to the query, wherein;
each respective associated score is based on a respective value for each of a plurality of different score factors;
each score factor for a given associated score corresponds to a different criterion than each other score factor for the given associated score; and
each score factor has a respective trustworthiness score that indicates a respective reliability of values determined based on the score factor;
determining, based on the trustworthiness scores for the score factors of a plurality of the associated scores of a plurality of different documents, a value-based distribution of the trustworthiness scores for each of the different score factors of the plurality of associated scores along a dimension based on relative values of the trustworthiness scores, the distribution including trustworthiness scores for multiple score factors for each of the different documents;
adjusting the value of at least one score factor of a given associated score by an amount that is determined based on;
a relative position of the at least one score factor'"'"'s respective trustworthiness score in the distribution with respect to other trustworthiness scores in the distribution; and
a measure of how widely the trustworthiness scores for each of the different score factors of the plurality of associated scores are distributed in the distribution;
adjusting the given associated score based on the adjusted value of the at least one score factor; and
ranking the documents to account for the adjusted associated score.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for improving search results. In one aspect, a method includes receiving documents responsive to a query, each document having an associated score indicative of the document'"'"'s relevance to the query. The method includes determining, for a plurality of the associated scores, a distribution of the scores along a dimension that measures trustworthiness of the scores. The method also includes reducing each of one or more of the plurality of associated scores by an amount determined based on the score'"'"'s respective trustworthiness and properties of the distribution, and ranking the documents to account for the reduced scores.
322 Citations
32 Claims
-
1. A computer-implemented method, comprising:
-
receiving documents responsive to a query, each document having a respective associated score indicative of the document'"'"'s relevance to the query, wherein; each respective associated score is based on a respective value for each of a plurality of different score factors; each score factor for a given associated score corresponds to a different criterion than each other score factor for the given associated score; and each score factor has a respective trustworthiness score that indicates a respective reliability of values determined based on the score factor; determining, based on the trustworthiness scores for the score factors of a plurality of the associated scores of a plurality of different documents, a value-based distribution of the trustworthiness scores for each of the different score factors of the plurality of associated scores along a dimension based on relative values of the trustworthiness scores, the distribution including trustworthiness scores for multiple score factors for each of the different documents; adjusting the value of at least one score factor of a given associated score by an amount that is determined based on; a relative position of the at least one score factor'"'"'s respective trustworthiness score in the distribution with respect to other trustworthiness scores in the distribution; and a measure of how widely the trustworthiness scores for each of the different score factors of the plurality of associated scores are distributed in the distribution; adjusting the given associated score based on the adjusted value of the at least one score factor; and ranking the documents to account for the adjusted associated score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 31, 32)
-
-
11. A computer program product, encoded on a machine-readable storage device, operable to cause a data processing apparatus to perform operations comprising:
-
receiving documents responsive to a query, each document having a respective associated score indicative of the document'"'"'s relevance to the query, wherein; each respective associated score is based on a respective value for each of a plurality of different score factors; each score factor for a given associated score corresponds to a different criterion than each other score factor for the given associated score; and each score factor has a respective trustworthiness score that indicates a respective reliability of values determined based on the score factor; determining, based on the trustworthiness scores for the score factors of a plurality of the associated scores of a plurality of different documents, a value-based distribution of the trustworthiness scores for each of the different score factors of the plurality of associated scores along a dimension based on relative values of the trustworthiness scores, the distribution including trustworthiness scores for multiple score factors for each of the different documents; adjusting the value of at least one score factor of a given associated score by an amount that is determined based on; a relative position of the at least one score factor'"'"'s respective trustworthiness score in the distribution with respect to other trustworthiness scores in the distribution; and a measure of how widely the trustworthiness scores for each of the different score factors of the plurality of associated scores are distributed in the distribution; adjusting the given associated score based on the adjusted value of the at least one score factor; and ranking the documents to account for the adjusted associated score. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for processing search results, comprising:
-
one or more computers; and a computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising; receiving documents responsive to a query, each document having a respective associated score indicative of the document'"'"'s relevance to the query, wherein; each respective associated score is based on a plurality of different score factors; each score factor for a given associated score corresponds to a different criterion than each other score factor for the given associated score; and each score factor has a respective trustworthiness score that indicates a respective reliability of values determined based on the score factor; determining, based on the trustworthiness scores for the score factors of a plurality of the associated scores of a plurality of different documents, a value-based distribution of the trustworthiness scores for each of the different score factors of the plurality of associated scores along a dimension based on relative values of the trustworthiness scores, the distribution including trustworthiness scores for multiple score factors for each of the different documents; adjusting the value of at least one score factor of a given associated score by an amount that is determined based on; a relative position of the at least one score factor'"'"'s respective trustworthiness score in the distribution with respect to other trustworthiness scores in the distribution; and a measure of how widely the trustworthiness scores for each of the different score factors of the plurality of associated scores are distributed in the distribution; adjusting the given associated score based on the adjusted value of the at least one score factor; and ranking the documents to account for the adjusted score. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification