1. A method to build a memory compilation for members of a group, comprising: collecting a plurality of digitally encoded images, text and other data into a content collection; analyzing visual data within at least one of the provided images; determining a characteristic of at least one of the provided images; selecting a plurality of the provided images; arranging the content collection to generate a personalized memory compilation; assembling a collaborative memory from an intersection of content from memories shared by group members; eliciting a latent memory from an intersection of content; enriching the content from memories shared by group members with the latent memory; and compiling a collaborative story from the enriched content; wherein at least one of the selecting or the arranging steps is performed in response to the elicited characteristic; wherein content is collected from each member independently from one another using nominal group recall.