1. In a computing environment, a method comprising, receiving input comprising images with associated text labels, finding a first set of relationships within the images, finding a second set of relationships within words of the text labels, finding a third set of relationships between the images and the words, and using the first set of relationships, the second set of relationships and the third set of relationships to output a visual summary, or a textual summary, or both a visual summary and a textual summary of the input.