7. The apparatus of claim 6 , wherein the means for dividing further comprises: means for calculating a plurality of vectors for each the plurality of documents; and means for comparing the vector for the input data to each of the plurality of vectors.
6. An apparatus comprising: means for receiving input data, the input data being data for conversion from a phonetic representation or speech to written text characters of one or more words of a language, the input data having a plurality of data pieces; means for calculating, via an iterative process, a vector for the input data in a textual format of the language, the iterative process including starting with a first data piece of the input data converted to a selected textual format to form a current vector of the input data and iteratively updating the current vector with a next data piece of the input data using elements of the current vector until all the data pieces are converted into the textual format; means for dividing a plurality of documents into a first subset similar to the input data and a second subset dissimilar to the input data based on the vector for the input data, the plurality of documents having text being written in the language; means for determining a frequency text in the first subset; and means for converting the input data to a representation of one or more written text characters of the language based on the frequency of the text in the first subset.