Learning Tools Translation

In order to support students who are learning new languages, I worked on a project to add Bing Translation for more than 40 languages to the Immersive Reader. Users can click on a Word and see a translation that is accurate given the context of the Sentence. Users can also toggle between the original and translated version of the entire document.

The Translation feature fully supports all Immersive Reader functionality including text-to-speech, parts of speech, etc.

Employer
Microsoft Corporation
Role
Principal Software Engineer
Focus Areas
Artificial Intelligence (AI), Natural Language Processing, Globalization, Education
Technology
C# 7.0/.NET Standard 2.0, Visual Studio 2019
Screenshot of Learning Tools Translation Screenshot of Learning Tools Translation Screenshot of Learning Tools Translation