Natural Language Understanding Team

“Understanding language is the holy grail of machine learning” - John Giannandrea, Google Senior Vice President

About our work

Our team comprises multiple research groups working on a range of Natural Language Understanding (NLU) projects. We collaborate closely with teams across Google, leveraging efficient algorithms, neural networks, and graphical and probabilistic models to help guide product development and direction. In doing so, the Google NLU team enables natural and assistive communication with users, finds answers to user questions, analyzes app store reviews for developers, and more.

Our researchers are experts in traditional natural language processing and machine learning, and combine methodological research with applied science. All of our NLU engineers are equally involved in long-term research efforts and driving immediate applications of our technology. Our systems also benefit greatly from Google linguists, who provide valuable labelled data and assist in enabling internationalization.

Recent research interests of the Google NLU team include syntax, discourse, conversation, multilingual modeling, sentiment analysis, question answering, summarization, and generally building better learners using labeled and unlabeled data, state-of-the-art modeling, and indirect supervision.

Some of Our Projects

Developers can now derive insights, such as entity recognition and sentiment analysis, from unstructured text using Google Cloud machine learning.
Google's Assistant uses NLU technologies to understand your world and helps you get things done.
Our NLU systems automatically highlight and consolidate common topics in app reviews, enabling developers to better understand user feedback in order to improve real issues efficiently.
We believe strongly in sharing our findings with the world, fostering an open culture that encourages researchers to disseminate their work among the broader science community.

Some of Our Team

Distinguished Researcher
“Most of Google’s users interact with us through language. Working on the NLU team means you get to play a critical role in helping our systems understand what users want.”
Research Scientist
“The NLU team provides opportunities to work on ambitious research projects and to share successes along the way with products and the academic community.”

Join the Team