Evaluating website properties by partitioning user feedback
First Claim
1. A computer-implemented method, comprising:
- obtaining a plurality of document-query pairs associated with a website, each of the document-query pairs being associated with a respective query, a respective document from the website, and respective user feedback data for the respective document as a search result for the respective query;
assigning each of the plurality of document-query pairs to one of a plurality of partitions according to an information retrieval score of a document for the respective query of the pair, each partition being defined by a distinct respective information retrieval score range;
aggregating the respective user feedback data associated with the document-query pairs in two or more of the partitions, wherein at least one of the partitions represents aggregated user feedback data from a plurality of different document-query pairs;
determining a first distribution of the aggregated user feedback data among the two or more partitions;
calculating a skew of the first distribution;
determining an indication of quality of the website based on at least the calculated skew of the first distribution; and
providing the indication of quality of the website as an input for ranking documents from the website as search results.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating website properties by partitioning user feedback data are disclosed. In one aspect, a method includes receiving a plurality of document query pairs (D-Qs) associated with a website, partitioning the plurality of D-Qs into one or more groups according to values for a partition parameter associated with the plurality of D-Qs, evaluating a property parameter of the website based on aggregated user feedback data of the D-Qs included within at least one of the one or more groups, and providing the evaluated property parameter as an input for ranking documents from the website as result documents for searches.
265 Citations
33 Claims
-
1. A computer-implemented method, comprising:
-
obtaining a plurality of document-query pairs associated with a website, each of the document-query pairs being associated with a respective query, a respective document from the website, and respective user feedback data for the respective document as a search result for the respective query; assigning each of the plurality of document-query pairs to one of a plurality of partitions according to an information retrieval score of a document for the respective query of the pair, each partition being defined by a distinct respective information retrieval score range; aggregating the respective user feedback data associated with the document-query pairs in two or more of the partitions, wherein at least one of the partitions represents aggregated user feedback data from a plurality of different document-query pairs; determining a first distribution of the aggregated user feedback data among the two or more partitions; calculating a skew of the first distribution; determining an indication of quality of the website based on at least the calculated skew of the first distribution; and providing the indication of quality of the website as an input for ranking documents from the website as search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable storage medium having instructions stored thereon, which, when executed by at least one processor, cause the processor to perform operations comprising:
-
obtaining a plurality of document-query pairs associated with a website, each of the document-query pairs being associated with a respective query, a respective document from the website, and respective user feedback data for the respective document as a search result for the respective query; assigning each of the plurality of document-query pairs to one of a plurality of partitions according to an information retrieval score of a document for the respective query of the pair, each partition being defined by a distinct respective information retrieval score range; aggregating the respective user feedback data associated with the document-query pairs in two or more of the partitions; determining a first distribution of the aggregated user feedback data among the two or more partitions; calculating a skew of the first distribution; determining an indication of quality of the website based on, at least, the calculated skew of the first distribution; and providing the indication of quality of the website as an input for ranking documents from the website as search results. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system comprising:
-
a computer-readable storage medium having instructions stored thereon; and one or more computers programmed to execute the instructions comprising; obtaining a plurality of document-query pairs associated with a website, each of the document-query pairs being associated with a respective query, a respective document from the website, and respective user feedback data for the respective document as a search result for the respective query; assigning each of the plurality of document-query pairs to one of a plurality of partitions according to an information retrieval score of a document for the respective query of the pair, each partition being defined by a distinct respective information retrieval score range; aggregating the respective user feedback data associated with the document-query pairs in two or more of the partitions; determining a first distribution of the aggregated user feedback data among the two or more partitions; calculating a skew of the first distribution; determining an indication of quality of the website based on, at least, the calculated skew of the first distribution; and providing the indication of quality of the website as an input for ranking documents from the website as search results. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification