PRODUCT CATEGORY OPTIMIZATION FOR IMAGE SIMILARITY SEARCHING OF IMAGE-BASED LISTINGS IN A NETWORK-BASED PUBLICATION SYSTEM
First Claim
1. A computer implemented method comprising:
- using a computer processor, detecting a search query, the search query comprising an image of an item with specified attributes, the item being of a given category;
searching a database for a set of images of items of the given category, among a collection of images of items, that meet the specified attributes of the search query;
based on the searching, determining the set of images of items of the given category that meet the specified attributes; and
ranking at least some of the set of images of items of the given category that meet the specified attributes by weighting the at least some of the respective specified attributes with weights determined by the computer processor correlating feedback signals indicating relative importance of the specified attributes to prospective purchasers of the item of the given category.
2 Assignments
0 Petitions
Accused Products
Abstract
A weighted combination of attributes including but not limited to color, shape, pattern, brand, style, size, and material may be used to rank items when searching for similar items of a given category on an ecommerce system website. The weights on each attribute may be optimized by using feedback from users, the feedback indicating the importance of each attribute to a purchaser when searching for similar items of various categories. Alternatively, click-through patterns from the ecommerce system website can be mined and used to optimize the importance of each attribute to users by item category. The optimum attribute weights for that items category are used to rank the results in a search for similar items in that category.
-
Citations
20 Claims
-
1. A computer implemented method comprising:
-
using a computer processor, detecting a search query, the search query comprising an image of an item with specified attributes, the item being of a given category; searching a database for a set of images of items of the given category, among a collection of images of items, that meet the specified attributes of the search query; based on the searching, determining the set of images of items of the given category that meet the specified attributes; and ranking at least some of the set of images of items of the given category that meet the specified attributes by weighting the at least some of the respective specified attributes with weights determined by the computer processor correlating feedback signals indicating relative importance of the specified attributes to prospective purchasers of the item of the given category. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage medium having embedded therein a set of instructions which, when executed by one or more processors of a computer, causes the computer to execute operations comprising:
-
detecting a search query, the search query comprising an image of an item with specified attributes, the item being of a given category; searching a database for a set of images of items of the given category, among a collection of images of items, that meet the specified attributes of the search query; based on the searching, determining the set of images of items of the given category that meet the specified attributes; and ranking at least some of the set of images of items of the given category that meet the specified attributes by weighting the at least some of the respective specified attributes with weights determined by the computer correlating feedback signals indicating relative importance of the specified attributes to prospective purchasers of the item of the given category. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a computer processor and storage configured to execute; a detector module to detect a search query, the search query comprising an image of an item with specified attributes, the item bring of a given category; a search module to search a database for a set of images of items of the given category, among a collection of images of items, that meet the specified attributes of the search query and, based on the searching, determining the set of images of items of the given category that meet the specified attributes; and a ranking module to rank at least some of the set of images of items of the given category that meet the specified attributes by weighting the at least some of the respective specified attributes with weights determined by the computer processor correlating feedback signals indicating relative importance of the specified attributes to prospective purchasers of the item of the given category. - View Dependent Claims (20)
-
Specification