Microsoft Translator gets a server-side upgrade

Published by at

Windows 10 Mobile, despite being in its twilight years, continues to benefit from improvements in the Microsoft ecosystem. In this case it's the Translation engine on Microsoft's servers, accessed here in the Microsoft Translator application. This isn't usually included in each Windows Phone or Windows 10 Mobile device, but it's something of a 'must install', I think.

From the Microsoft article:

In early 2018, Microsoft announced the first machine translation system to translate sentences of news articles from Chinese to English with the same quality and accuracy as a person. Today, Microsoft Translator brings some of these research advances into production as it releases new translation systems for Chinese and German from and to English, increasing translation quality and expanding application scenarios.

Based on human evaluations using industry standard test sets, we are seeing up to 11% improvement in overall quality. The improvement is compared to our previous production API.

These improvements are a result of the research systems that achieved human parity translation on a commonly used set of news stories earlier this year, and which are now adapted to the production API. These include next generation neural net architectures and dual learning.

These improvements to translation quality for Chinese and German – from and to English – are available now on all Microsoft Translator appsadd-insOfficeTranslator for Bing, and through the Azure Cognitive Services Translator API for businesses and developers.

We will roll-out additional languages built on this advanced translation system starting early 2019.


In early 2018, Microsoft announced the first machine translation system to translate sentences of news articles from Chinese to English with the same quality and accuracy as a person. Today, Microsoft Translator brings some of these research advances into production as it releases new translation systems for Chinese and German from and to English, increasing translation quality and expanding application scenarios.

Based on human evaluations using industry standard test sets, we are seeing up to 11% improvement in overall quality. The improvement is compared to our previous production API.

These improvements are a result of the research systems that achieved human parity translation on a commonly used set of news stories earlier this year, and which are now adapted to the production API. These include next generation neural net architectures and dual learning.

Here are a few examples of the improved quality for Chinese and German, to and from English:

German into English

Source: Jemand hat heute über diese Männer gewacht.
Old: Someone woke up about these men today.
New: Someone watched over these men today.

Chinese into English

Source: 该地区有不少房屋及车辆受损。
Old: There are many damaged homes and vehicles in the AREA.
New: A number of homes and vehicles have been damaged in the area.

English into Chinese

Source: But the latest simulation suggests Venus could have boasted a thin, Earth-like atmosphere and still spun slowly.
Old: 但最新的模拟表明, 金星可能会吹嘘一个稀薄的, 地球般的气氛, 仍然旋转缓慢。
New: 但最新的模拟表明, 金星可能号称拥有稀薄的、类似地球的大气层, 而且仍然缓慢旋转。

 

These improvements to translation quality for Chinese and German – from and to English – are available now on all Microsoft Translator appsadd-insOfficeTranslator for Bing, and through the Azure Cognitive Services Translator API for businesses and developers.

We will roll-out additional languages built on this advanced translation system starting early 2019.

 

How to try these next-gen NMT translation improvements now

Translator apps

The Translator app supports over 60 languages and 12 speech languages – including the new and improved Chinese and German language models. Test out these improvements for both speech and text by downloading the app for Android, iOS, and Windows 10.

The timescales for these improvements may seem long, but machine language translation isn't trivial. Notably, neither German or Chinese are 'easy' languages, so I'm inclined to think that the likes of French, Italian and Spanish won't be far behind. 

You can grab Microsoft Translator here in the Store, plus see my old feature on it, from three years ago.

ScreenshotScreenshot

Varying results, 11% better? It's hard to say, though Microsoft (and Google) do seem to be improving year on year in terms of real world translation... Data points welcome!

We've already been seeing improvements in day to day operations in core Windows 10 UWP applications, we've been continuing to see security updates, and this Translator news is a great example of server side gains which are also seen on the phone. In this case, right back to Windows Phone 8.1, which also had a client for Microsoft Translate.

Source / Credit: Microsoft