1. A method for automatically combining a digital image with text data, comprising: (a) receiving electronic data comprising a digital image; (b) automatically classifying the image according to a predetermined set of categories; (c) automatically selecting text data from a repository that matches the category of the image according to a predetermined criterion.