What tools or web services are available for machine text translation.
For example
ENGLISH TEXT > SERVER or LIB > GERMAN TEXT
Libraries are also acceptable.
Is Google language API the only one ?
Actually, just going with Google's translation API is probably the best and easiest thing to do.
Google's API is easy to use and, depending on the language pairs being translated, their translation system is either as good or much better than everything else.
Open Source Translation Packages
However, there are also some really good open source tools for machine translation. State-of-the-art packages include:
Unlike translation APIs, you can use these tools without needing access to the Internet. More importantly, you can use these tools without running into any throttling or limits that the free APIs impose if you are trying to translate larger amounts of data.
Training Data
To use the open source machine translation packages, you'll need training data. If you're translating between English to German, or between some other European languages, you can use Phillip Koehn's Europarl parallel corpus.
If you're interested in a European Union (EU) language that's not in the Europarl parallel corpus, you can gather the data by crawling the proceedings of the European parliament. All the EU proceedings are translated into each of the EU languages and made available for free online, which makes them a very good source of machine translation training data.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With