1. A method for creating a digital image album on a client device, the client device comprises a plurality of digital images, the method comprising: receiving, by a processor, a second signature corresponding to each of one or more prototype digital albums from a server, wherein the one or more prototype digital albums are generated, at the server, based on at least a clustering of one or more sample digital albums, wherein each sample digital album comprises a plurality of sample digital images; generating, by the processor, a first signature corresponding to each of the plurality of digital images; comparing, by the processor, the first signature corresponding to each of the plurality of digital images with the second signature corresponding to each of the one or more prototype digital albums, wherein the comparison is based on at least a distance between the first signature and the second signature, wherein the distance corresponds to a measure of a closeness of an aesthetic appearance of the each of the plurality of digital images and one or more sample digital images in each of the one or more prototype digital albums; determining, by the processor, a score, for the one or more second signatures corresponding to each of the one or more prototype digital albums, based on at least the comparison; and selecting, by the processor, one or more digital images from the plurality of digital images based on at least the score to create the digital image album, wherein the digital image album does not comprise the one or more sample digital images.