1. A computer-implemented method comprising: receiving an input of one or more image search terms; identifying keywords from the received one or more image search terms; searching a collection of keywords including keywords extracted from image text; retrieving an image associated with extracted image text corresponding to one or more of the image search terms; and presenting the image.