Patent ID: 8996495
Filing Date: 2015-03-31
Classification: G06F

Abstract:
1. A computer-implemented method comprising: processing a query, by a hardware processor of a machine, to identify a set of item listings, each item listing associated with an item or service being offered and assigned to a leaf-level category; identifying a leaf-level category for each item listing satisfying the query; obtaining for the query a click probability score for each leaf-level category to which an item listing satisfying the query has been assigned; identifying up to a predetermined number of leaf-level categories from all leaf-level categories from the set of item listings identified with the query with click probability scores exceeding a same threshold score for all leaf-level categories; for each of the identified leaf-level categories, calculating a category boost score for use in determining the order in which the item listings are to be presented in a search results page; normalizing the category boost score for one or more identified leaf-level categories; and presenting a search results page with the item listings ordered based in part on the normalized category boost score for the leaf-level category to which each item listing is assigned.