1. A device comprising: at least one computer memory that is not a transitory signal and that comprises instructions executable by at least one processor for: accessing at least one database containing plural image files; using image recognition on objects in the image files, correlating at least a first subset of the image files to at least a first aspect only responsive to a determination that a number of images related to each other in the first aspect satisfies a threshold; using metadata associated with the image files, correlating at least a second subset of the image files to at least a second aspect; responsive to a determination that the first aspect conforms to at least one user action, returning at least some of the image files in the first subset; responsive to a determination that the second aspect matches at least one user action, returning at least some of the image files in the second subset.