1. A method, comprising: obtaining, via a processing module that is executable by a processor, a collection of texts which are not parallel texts; determining sentences within the collection of texts, whose meaning is substantially the same, by comparing a plurality of sentences within the collection of texts, and determining at least one parameter indicative of a sentence in the first document and a sentence in the second document, and using said at least one parameter to determine sentences which have similar meanings; and using said sentences which have similar meanings to create training data for a machine translation system.