15. The method of claim 12 , further comprising sending the final list of targeted information for display on the mobile device.
12. A computer-implemented method for retrieving and generating targeted information, the method comprising: receiving an input image; performing, with one or more computers, document recognition on the input image to produce recognized text; receiving user profile information; generating, with the one or more computers, a list of relevant topics based on the recognized text and the user profile information; receiving targeted information; generating a list of relevant information based on the recognized text and the targeted information; adjusting a weight of at least one of the relevant topics in the list of relevant topics using user context information, wherein adjusting the weight of the at least one of the relevant topics includes determining word relevancy by calculating a distance from a center of the input image outward using a distance measure; and generating a final list of targeted information by comparing the list of relevant topics to the list of relevant information.