Modifying scoring data based on historical changes
First Claim
1. A computer-implemented method comprising:
- calculating one or more time trend statistics for a plurality of quality of result statistics for a first document as a search result for a first query, each of the quality of result statistics corresponding to a different time period, the one or more time trend statistics estimating changes in the quality of result statistics over time, wherein each of the one or more time trend statistics comprises a quality of result difference between a first quality of result statistic for the first document as a search result for the first query during a first time period and a second quality of result statistic for the first document as a search result for the first query during a second time period;
generating a first modified quality of result statistic by modifying a first quality of result statistic for the first document as a search result for the first query by a factor, where the factor is based on the one or more time trend statistics; and
providing the first modified quality of result statistic as an input to a document ranking process for the first document and the first query.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for modifying historical data. One method includes calculating time trend statistics for a document and a query during different time periods. The method further includes modifying a quality of result statistic for the document as a search result for the query by a factor based on the one or more time trend statistics. The method further includes providing the modified quality of result statistic as an input to a document ranking process. Another method includes calculating a difference score for statistics for a group of documents and a query for a first time period and a second time period. The method further includes modifying quality of result statistics for documents responsive to the query based on the difference score. The method further includes providing the modified statistics as an input to a document ranking process.
201 Citations
51 Claims
-
1. A computer-implemented method comprising:
-
calculating one or more time trend statistics for a plurality of quality of result statistics for a first document as a search result for a first query, each of the quality of result statistics corresponding to a different time period, the one or more time trend statistics estimating changes in the quality of result statistics over time, wherein each of the one or more time trend statistics comprises a quality of result difference between a first quality of result statistic for the first document as a search result for the first query during a first time period and a second quality of result statistic for the first document as a search result for the first query during a second time period; generating a first modified quality of result statistic by modifying a first quality of result statistic for the first document as a search result for the first query by a factor, where the factor is based on the one or more time trend statistics; and providing the first modified quality of result statistic as an input to a document ranking process for the first document and the first query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method comprising:
-
calculating a difference score for first quality of result statistics for a group of documents as search results for a first query corresponding to a first time period and second quality of result statistics for the group of documents as search results for the first query corresponding to a different second time period, wherein a quality of result statistic for a particular document in the group of documents and for a particular time period is an estimate of a respective portion of user interactions with the particular document as a search result for the first query during the particular time period out of a total number of user interactions with documents as search results for the first query during the particular time period; identifying one or more documents that are responsive to the first query and modifying a respective quality of result statistic for each identified document based on the difference score, resulting in a respective modified quality of result statistic for each identified document; and providing the respective modified quality of result statistic for one of the identified documents as an input to the document ranking process for the identified documents and the first query.
-
-
10. A system comprising:
one or more computers, programmed to perform operations comprising; calculating one or more time trend statistics for a plurality of quality of result statistics for a first document as a search result for a first query, each of the quality of result statistics corresponding to a different time period, the one or more time trend statistics estimating changes in the quality of result statistics over time, wherein each of the one or more time trend statistics include a quality of result difference between a first quality of result statistic for a first document as a search result for a first query during a first time period and a second quality of result statistic for the first document as a search result the first query during a second time period; generating a first modified quality of result statistic by modifying a first quality of result statistic for the first document as a search result for the first query by a factor, where the factor is based on the one or more time trend statistics; and providing the first modified quality of result statistic as an input to a document ranking process for the first document and the first query. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
18. A system comprising:
one or more computers programmed to perform operations comprising; calculating a difference score for first quality of result statistics for a group of documents as search results for a first query corresponding to a first time period and second quality of result statistics for the group of documents as search results for the first query corresponding to a different second time period, wherein a quality of result statistic for a particular document in the group of documents and for a particular time period is an estimate of a respective portion of user interactions with the particular document as a search result for the first query during the particular time period out of a total number of user interactions with documents as search results for the first query during the particular time period; identifying one or more documents that are responsive to the first query and modifying a respective quality of result statistic for each identified document based on the difference score, resulting in a respective modified quality of result statistic for each identified document; and providing the respective modified quality of result statistic for one of the identified documents as an input to the document ranking process for the identified documents and the first query.
-
19. A storage device having instructions stored thereon that, when executed by data processing apparatus, cause the data processing apparatus to perform actions comprising:
-
calculating one or more time trend statistics for a plurality of quality of result statistics for a first document as a search result for a first query, each of the quality of result statistics corresponding to a different time period, the one or more time trend statistics estimating changes in the quality of result statistics over time, wherein each of the one or more time trend statistics comprises a quality of result difference between a first quality of result statistic for the first document as a search result for the first query during a first time period and a second quality of result statistic for the first document as a search result for the first query during a second time period; generating a first modified quality of result statistic by modifying a first quality of result statistic for the first document as a search result for the first query by a factor, where the factor is based on the one or more time trend statistics; and providing the first modified quality of result statistic as an input to a document ranking process for the first document and the first query. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A storage device having instructions stored thereon that, when executed by data processing apparatus, cause the data processing apparatus to perform actions comprising:
-
calculating a difference score for first quality of result statistics for a group of documents as search results for a first query corresponding to a first time period and second quality of result statistics for the group of documents as search results for the first query corresponding to a different second time period, wherein a quality of result statistic for a particular document in the group of documents and a particular time period is an estimate of a respective portion of user interactions with the particular document as a search result for the first query during the particular time period out of a total number of user interactions with documents as search results for the first query during the particular time period; identifying one or more documents that are responsive to the first query and modifying a respective quality of result statistic for each identified document based on the difference score, resulting in a respective modified quality of result statistic for each identified document; and providing the respective modified quality of result statistic for one of the identified documents as an input to the document ranking process for the identified documents and the first query.
-
-
28. A computer-implemented method comprising:
-
calculating one or more time trend statistics for a plurality of quality of result statistics for a first document as a search result for a first query, each of the quality of result statistics corresponding to a different time period and being an estimate of a respective portion of users that found the first document relevant to the first query out of a total number of users who viewed the first document as a search result for the first query during the time period, the one or more time trend statistics estimating changes in the quality of result statistics over time; generating a first modified quality of result statistic by modifying a first quality of result statistic for the first document as a search result for the first query by a factor, where the factor is based on the one or more time trend statistics; and providing the first modified quality of result statistic as an input to a document ranking process for the first document and the first query. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
-
36. A system comprising:
one or more computers programmed to perform operations comprising; calculating one or more time trend statistics for a plurality of quality of result statistics for a first document as a search result for a first query, each of the quality of result statistics corresponding to a different time period and being an estimate of a respective portion of users that found the first document relevant to the first query out of a total number of users who viewed the first document as a search result for the first query during the time period, the one or more time trend statistics estimating changes in the quality of result statistics over time; generating a first modified quality of result statistic by modifying a first quality of result statistic for the first document as a search result for the first query by a factor, where the factor is based on the one or more time trend statistics; and providing the first modified quality of result statistic as an input to a document ranking process for the first document and the first query. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
44. A computer storage device having instructions stored thereon that, when executed by data processing apparatus, cause the data processing apparatus to perform operations comprising:
-
calculating one or more time trend statistics for a plurality of quality of result statistics for a first document as a search result for a first query, each of the quality of result statistics corresponding to a different time period and being an estimate of a respective portion of users that found the first document relevant to the first query out of a total number of users who viewed the first document as a search result for the first query during the time period, the one or more time trend statistics estimating changes in the quality of result statistics over time; generating a first modified quality of result statistic by modifying a first quality of result statistic for the first document as a search result for the first query by a factor, where the factor is based on the one or more time trend statistics; and providing the first modified quality of result statistic as an input to a document ranking process for the first document and the first query. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51)
-
Specification