1. A method implemented in a computer infrastructure, comprising: obtaining document data from an input document, wherein the document data is in a non-natural language form; determining a data type of the document data from one of a plurality of data types defined in a detection and conversion database; translating the document data to a natural language form based on the determined data type; and outputting the translated document data in natural language form to an output data stream.