Skip to main content
Browse by:

Effective March 10, 2020, all Duke-sponsored events over 50 people have been cancelled, rescheduled, postponed or virtualized.
Please check with the event contact regarding event status. For more information, please see

+DS IPLE: Case study: Natural Language Processing for Mobile Devices

Event Image
Icon calendar
Tuesday, November 19, 2019
Icon time
4:30 pm - 6:30 pm
Icon speaker
Dinghan Shen
Icon series
+DS In-Person Learning Experiences

Mobile devices have become a vital platform for deploying state-of-the-art natural language processing (NLP) techniques, due to their ubiquity and portable nature. This presentation will discuss a case study for how deep NLP models are employed to greatly improve mobile users' productivity while replying to emails on the go. This feature, called Smart Reply, has been actively used on both Gmail and Outlook since being launched. Specifically, the architectural design of this NLP system will be discussed, including the concrete engineering challenges to address in practice. Further, motivated by the rising concern about user/data privacy, a federated learning paradigm is leveraged to serve billions of users without data leaving their devices. Considering the low-resource nature of mobile devices, a special type of word embeddings is introduced to meet the computation and storage requirements. Potential extensions to more application scenarios will also be discussed for this technology.

This session is part of the Duke+Data Science (+DS) program in-person learning experiences (IPLEs). To learn more, please visit