1. A computer-implemented method of managing information, the method comprising: receiving a message from a mobile device configured to connect to a mobile device network, the mobile device comprising a digital camera, and the message comprising a digital image taken by the digital camera and including information corresponding to words, wherein receiving the message comprises receiving an indication of type for a document represented in the digital image, the indication of type comprising a user specified category selected from a group including business cards and credit card receipts; determining the words from the digital image information using optical character recognition; post-processing the words to identify and correct common character misidentifications resulting from the optical character recognition, the post-processing comprising post-processing the words in accordance with a dictionary based language model selected from at least two dictionary based language models according to the indication of type for the document; indexing the digital image based on the words; and storing the digital image for later retrieval of the digital image based on one or more received search terms.