November 24, 2019

241 words 2 mins read

Global empire: Building for fun and profit

Global empire: Building for fun and profit

To establish a global user base, a product needs to support a variety of locales. The challenge with supporting multiple locales is the maintenance and generation of localized strings. Michelle Casbon explains how open source tools like Scala, Apache Spark, Apache Kafka, and Apache PredictionIO (incubating) provide structure for a scalable localization platform with machine learning at its core.

Talk Title Global empire: Building for fun and profit
Speakers Michelle Casbon (Google)
Conference O’Reilly Open Source Convention
Conf Tag Making Open Work
Location Austin, Texas
Date May 8-11, 2017
URL Talk Page
Slides Talk Slides
Video

To establish a global user base, a product needs to support a variety of locales. The challenge with supporting multiple locales is the maintenance and generation of localized strings. Michelle Casbon explains how open source tools like Scala, Apache Spark, Apache Kafka, and Apache PredictionIO (incubating) provide structure for a scalable localization platform with machine learning at its core. Michelle explains how Qordoba has addressed these challenges using highly scalable technologies and machine learning to automate the process, specifically, by generating high-quality translations in many different languages and making them available in real-time across platforms (e.g., mobile, print, and web). Such a platform offers continuous deployment of localized strings, live syncing across platforms (mobile, web, photoshop, sketch, help desk, etc.), content generation for any locale, and emotional response. Michelle also shares Qordoba’s architecture for handling billions of localized strings in many different languages, which uses:

comments powered by Disqus