1. A method of identifying word combinations in a source language and corresponding likely translations in a target language, performed by one or more processors, the method comprising: acquiring, by one or more processors, a text in the source language and a text in the target language, wherein the text in the source language is a translation of the text in the target language; performing, by one or more processors, semantic analysis on the acquired text in the source language to build deep semantic structures of one or more sentences of the acquired text in the source language, where the deep semantic structures comprise language-independent semantic classes and deep slots; performing, by one or more processors, semantic analysis on the acquired text in the target language to build deep semantic structures of one or more sentences of the acquired text in the target language, where the deep semantic structures comprise language-independent semantic classes and deep slots; matching, by one or more processors, the deep semantic structures of the sentences in the text in the source language to the deep semantic structures of the sentences in the text in the target language; determining, by one or more processors, a correspondence between deep structure elements for sentences with essentially matching deep structures; and identifying, by one or more processors, word combinations in the source and the target languages that substantially often match into each other through matching the deep structure of the source sentence to the deep structure of the target sentence as likely translations.
1. A method of identifying word combinations in a source language and corresponding likely translations in a target language, performed by one or more processors, the method comprising: acquiring, by one or more processors, a text in the source language and a text in the target language, wherein the text in the source language is a translation of the text in the target language; performing, by one or more processors, semantic analysis on the acquired text in the source language to build deep semantic structures of one or more sentences of the acquired text in the source language, where the deep semantic structures comprise language-independent semantic classes and deep slots; performing, by one or more processors, semantic analysis on the acquired text in the target language to build deep semantic structures of one or more sentences of the acquired text in the target language, where the deep semantic structures comprise language-independent semantic classes and deep slots; matching, by one or more processors, the deep semantic structures of the sentences in the text in the source language to the deep semantic structures of the sentences in the text in the target language; determining, by one or more processors, a correspondence between deep structure elements for sentences with essentially matching deep structures; and identifying, by one or more processors, word combinations in the source and the target languages that substantially often match into each other through matching the deep structure of the source sentence to the deep structure of the target sentence as likely translations. 4. The method of claim 1 , further comprising generating a machine translation of the source sentence into the target language based on the deep semantic structure of the source sentence; comparing the identified word combinations in the machine translation with the identified word combinations in the target sentence to identify the differing word combinations in the machine translation and the target sentence; generating additional translation rules for the word combinations in the source language corresponding to the differing word combination in the machine translation.