Methods and systems for deriving a score with which item listings are ordered when presented in search results
First Claim
Patent Images
1. A computer-implemented method comprising:
- using one or more processors,processing a query to identify item listings that satisfy the query, each item listing comprising data representing one or more attributes of a product or service offered for sale;
assigning a ranking score to each item listing that satisfies the query, the ranking score comprising a weighted sum of a predicted listing quality score and an observed listing quality score, the predicted listing quality score being determinable at a time of listing when no historical data is available to assess a performance of the item listing, and the observed listing quality score being derived from an assessment of a historical performance of the item listing based on historical data, a weight of the observed listing quality score increasing over time relative to a weight of the predicted listing quality score as a function of a time-based metric that increases as historical data for assessing the performance of the item listing becomes available; and
presenting the item listings that satisfy the query in accordance with the ranking scores.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for analyzing, ordering and presenting item listings are described. In one example embodiment, a search query is processed to identify item listings satisfying the search query. Then, for each item listing that satisfies the search query, a ranking score is derived and assigned to the item listing. The ranking score is based in part on a relevance score, a listing quality score and a business rules score (or, adjustment factor). Finally, the item listings are ordered, based on their corresponding ranking score, and presented in order in a search results page.
30 Citations
20 Claims
-
1. A computer-implemented method comprising:
using one or more processors, processing a query to identify item listings that satisfy the query, each item listing comprising data representing one or more attributes of a product or service offered for sale; assigning a ranking score to each item listing that satisfies the query, the ranking score comprising a weighted sum of a predicted listing quality score and an observed listing quality score, the predicted listing quality score being determinable at a time of listing when no historical data is available to assess a performance of the item listing, and the observed listing quality score being derived from an assessment of a historical performance of the item listing based on historical data, a weight of the observed listing quality score increasing over time relative to a weight of the predicted listing quality score as a function of a time-based metric that increases as historical data for assessing the performance of the item listing becomes available; and presenting the item listings that satisfy the query in accordance with the ranking scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A system comprising one or more processors and one or more machine-readable media storing instructions for execution by the one or more processors, the instructions comprising:
-
a predicted listing quality score module configured to determine predicted listing quality scores for a plurality of item listings at their respective times of listing when no historical data is available to assess performance of the item listings, each item listing comprising data representing one or more attributes of a product or service offered for sale; an observed listing quality score module configured to determine observed listing quality scores for the plurality of item listings from an assessment of their historical performance based on historical data; and a weight calculation module configured to determine, for each of the plurality of item listings, a weight of the observed listing quality score relative to a weight of the predicted listing quality score as used in a ranking score for the item listing that comprises a weighted sum of the predicted listing quality score and the listing quality observed score, the weight of the observed listing quality score increasing over time as a function of a time-based metric that increases as historical data for assessing the performance of the item listing becomes available. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A tangible machine-readable medium storing instructions that, when executed by the machine, cause the machine to:
-
process a query to identity item listings that satisfy the query, each item listing comprising data representing one or more attributes of a product or service offered for sale; assign a ranking score to each item listing that satisfies the query, the ranking score comprising a weighted sum of a predicted listing quality score determinable at a time of listing when no historical data is available to assess performance of the item listings and an observed listing quality score derived from an assessment of a historical performance of the item listing based on historical data, a weight of the observed listing quality score increasing over time relative to a weight of the predicted listing quality score as a function of a time-based metric that increases as historical data for assessing the performance of the item listing becomes available; and present the item listings that satisfy the query in accordance with the ranking scores.
-
Specification