1. A method comprising: identifying items each respectively depicted in an item image among a set of item images, the identifying of the items being performed by a processor of a machine based on a comparison of an image attribute of a query image to an image attribute of each item image among the set of item images; presenting recommendations of the identified items according to a rank order based on degrees of similarity between the query image and each item image among the set of item images; and re-ranking the recommendations in response to a detected selection of a recommendation from among the recommendations presented according to the rank order.