Software Projects

Parallel Machine Translations as an Aid to Human Translators

Posted in Uncategorized by rmtheis on October 18, 2015

Anyone who’s used machine translation tools like Google Translate knows that machine translation is an inexact science. Mistakes and mistranslations are common, and the accuracy of machine translations seems to range from “acceptable” to “completely wrong”. Clearly, there is an opportunity for new approaches to help people get better results from machine translation.

Translation inaccuracies arise due to imperfect language models and unclear input text. Machine translation systems tend to have problems when translating text between languages that are very linguistically different from one another. The format of the text makes a huge difference too: Input text that is short or idiomatic similarly leads to inaccuracies.

Even with these inaccuracies in translation, the resulting imperfect translations can leave the user with the gist of the original underlying meaning, or at least a hint or a starting point for a better translation. Human translators and those with some proficiency in the target language will often use more than one system– both Google and Microsoft, for example–to help them compare results and choose between the translations.

Below is a link to an Android app I’ve developed that performs machine translations in parallel using different systems to make this comparison easier. The app shows results on the screen at the same time from different machine translation systems: Google Translate, Microsoft Translator, and Yandex Translate. I’d be interested in getting feedback on whether this approach is helpful for mobile users.

Android app on Google Play

3 Responses

Subscribe to comments with RSS.

  1. rmt said, on October 22, 2015 at 5:52 AM

    Related: A great intro from Gengo to the three main types of translation (human translation, machine translation, and post-edited machine translation):

  2. Saulabiu Akinlolu said, on January 4, 2016 at 3:48 PM

    I love your work on the Yoruba application. From a Yoruba software developer myself. Great job

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s