12. The computer program product of claim 8 , wherein the computer readable program to update the at least one text-to-image association further includes computer readable program that causes the data processing system to: retrieve the at least one text-to-image association from a third party to form an updated text-to-image association; and store the updated text-to-image association in the one or more association categories.
8. A computer program product comprising a computer useable medium storing a computer readable program, wherein the computer readable program, when executed in a data processing system, causes the data processing system to: receive a request to identify at least one image associated with a text value; identify at least one association category from a plurality of association categories with which to perform a search; search a data structure, using the at least one association category, for an identification of the at least one image that is associated with the text value, wherein the at least one image is a visual representation of the text value; determine whether an update should be performed to one or more association categories within the plurality of association categories; responsive to an indication to perform an update of the one or more association categories, update at least one text-to-image association in the one or more association categories; responsive to identifying at least one image associated with the text value, retrieve the at least one image; and present the at least one image in a graphical user interface to a user.