7. A computer program product, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code executable by at least one processor to perform: utilizing an Optical Character Reader (OCR) to extract a text string from an image; analyzing context within the image; determining that the extracted text string is a partial text string based on the context using text coherence; and for a first radius level of a plurality of radius levels around the partial text string, identifying a segmented sub-image around the partial text string within the first radius level; performing an image search on the segmented sub-image to identify a candidate text string by: searching one or more data sources for an image that includes the partial text string and the context; and identifying a longer text string that includes the partial text string as the candidate text string; determining whether the candidate text string is a complete text string based on the context; and in response to determining that the candidate text string is the complete text string, providing the complete text string for performing an action.
10. The computer program product of claim 7 , wherein the program code is executable by the at least one processor to perform: in response to determining that the candidate text string is not the complete text string, selecting a next radius level from the plurality of radius levels; identifying another segmented sub-image around the partial text string within the next radius level; performing another image search on the another segmented sub-image to identify a new candidate text string; and in response to determining that the new candidate text string is the complete text string, providing the complete text string for performing the action.