Patent ID: 9727615
Date: 2017-08-08
CPC Classifications: G06F,G06Q

Claim:
1. A system comprising: one or more hardware processors; and a non-transitory machine-readable medium for storing instructions that, when executed by the one or more hardware processors of a machine, cause the one or more hardware processors to perform operations comprising: receiving an input item listing for an item from a user device, the input item listing including a tag for the item, the tag including a pair of an attribute of the item and a value for the attribute; accessing an existing image, the existing image being associated with one or more existing item listings; generating a category similarity score that indicates a degree of similarity between a category of the input item listing and one or more categories of the one or more existing item listings; generating a similarity score for the existing image based on the category similarity score that indicates the degree of similarity between the category of the input item listing and the one or more categories of the one or more existing item listings, the generating of the similarity score including calculating a tag similarity score by counting a number of tags of each of the one or more existing item listings that match a respective tag of the input item listing; selecting one or more existing images corresponding to the one or more existing item listings based on the one or more existing images having corresponding similarity scores that exceed a threshold value; and transmitting a communication to the user device in response to the receiving of the input item listing, the communication including the one or more existing images.