1. A system, comprising: a set of information modules, individual information modules configured to operate on an image or metadata associated with the image to produce image information; and, a set of sentence generation modules, individual sentence generation modules configured to operate on the image information to produce a sentence caption for the image.