a method and system for employing image recognition techniques to produce a photocollage from a plurality of images wherein the system obtains a digital record for each of the plurality of images , assigns each of the digital records a unique identifier and stories the digital records in a database ; automatically sorts the digital records using at least one date type to categorize each of the digital records according at least one predetermined criteria ; and generates a first draft of a photocollage from the digital records . the method and system provides for alterations of the first draft using either a sticker selected from a plurality of stickers which each have a unique identifier within a data base or a digital file format that allows drag and drop features of both the photocollage and alternative images to be placed within the photocollage . the system employs data types selected from pixel data ; metadata ; product order information ; processing goal information ; or customer profile to automatically sort data typically by culling or grouping to categorize according to either an event , a person , or chronologically .