1. A computer-implemented method to provide selected images for display, the method comprising: examining characteristics of a plurality of images, wherein examining the characteristics includes examining visual content characteristics and one or more of: visual capture characteristics and social popularity characteristics of the plurality of images, wherein the visual content characteristics include one or more detected types of content features depicted in the plurality of images, wherein examining the one or more visual content characteristics includes: comparing the one or more detected types of content features to a list of one or more particular content types, wherein the list includes a content type that includes human faces; and designating for exclusion one or more particular images of the plurality of images depicting at least one type of content feature that matches one or more of the particular content types in the list; determining individual scores for respective examined characteristics of multiple images of the plurality of images, wherein the multiple images are assigned one or more of the individual scores based on the one or more detected types of content features depicted in the multiple images; determining overall scores of the multiple images based on a combination of the individual scores for the examined characteristics of the multiple images; determining a ranking of the multiple images based on the overall scores; selecting one or more images of the multiple images based on the ranking of the multiple images, wherein the one or more particular images are excluded from the selecting; and causing a display of the one or more selected images.