Re-ranking item recommendations based on image feature data
First Claim
1. A system comprising:
- a processor, and a memory including instructions that, when executed by the processor, causes the processor to perform operations comprising;
receiving a query image at a user interface;
performing image processing to extract an image attribute of the query image;
causing the display of user interface elements on the user interface, each user interface element being associated to a recommendation of an item, the recommendations of items being ranked according to a rank order based on degrees of similarity between the extracted image attribute of the query image and each image attribute of each item image among a set of item images;
re-ranking the recommendations in response to detecting a selection of a user interface element from among the displayed user interface elements; and
causing the display of the re-ranked recommendations on the user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method to adjust item recommendations are disclosed herein. A first image attribute of a query image is compared to a second image attribute of each of a plurality of inventory images of a plurality of inventory items to identify the inventory items similar to the query image. Item recommendations comprising the identified inventory items in a first listing order are provided for display at a remote device. A second listing order of the identified inventory items is determined based on a user preference for a particular one of the identified inventory items. At least the second listing order is provided to the remote device for re-display of the item recommendations in accordance with the second listing order.
63 Citations
20 Claims
-
1. A system comprising:
-
a processor, and a memory including instructions that, when executed by the processor, causes the processor to perform operations comprising; receiving a query image at a user interface; performing image processing to extract an image attribute of the query image; causing the display of user interface elements on the user interface, each user interface element being associated to a recommendation of an item, the recommendations of items being ranked according to a rank order based on degrees of similarity between the extracted image attribute of the query image and each image attribute of each item image among a set of item images; re-ranking the recommendations in response to detecting a selection of a user interface element from among the displayed user interface elements; and causing the display of the re-ranked recommendations on the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving a query image at a user interface; performing image processing to extract an image attribute of the query image; causing the display of user interface elements on the user interface, each user interface element being associated to a recommendation of an item, the recommendations of items being ranked according to a rank order based on degrees of similarity between the extracted image attribute of the query image and each image attribute of each item image among a set of item images; re-ranking the recommendations in response to detecting a selection of a user interface element from among the displayed user interface elements; and causing the display of the re-ranked recommendations on the user interface. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
receiving a query image at a user interface; performing image processing to extract an image attribute of the query image; causing the display of user interface elements on the user interface, each user interface element being associated to a recommendation of an item, the recommendations of items being ranked according to a rank order based on degrees of similarity between the extracted image attributes of the query image and each image attribute of each item image among a set of item images; re-ranking the recommendations in response to detecting a selection of a user interface element from among the displayed user interface elements; and causing the display of the re-ranked recommendations on the user interface. - View Dependent Claims (19, 20)
-
Specification