1. A method performed by a system of one or more computers for selecting image content, the method comprising: performing image analysis on a collection of image content items to obtain information about each image content item, including one or more of (i) identification of one or more objects in one or more image content items, and (ii) identification of a feature for each identified object; detecting content that is to be used for image selection; providing, to a user, one or more image selection results from the collection of image content items based on (i) the detected content and (ii) the information obtained from the image analysis; receiving, from the user, user-input associated with an user-interactable interface element associated with a first image selection result of the one or more image selection results, the user input specifying selection of a parameter indicated by the user-interactable interface element and referring to one or more properties of first image content of the first image selection result; and providing, to the user, one or more additional image selection results based on (i) the detected content, (ii) the information obtained from the image analysis, and (iii) the selected parameter associated with the first image selection result.