Gmail Smart Compose: Real-Time Assisted Writing

Dialog, NLG Comments

Paper Link

Overview

Architecture

Data

Preprocessing

Models

Smart Compose Language Models
Smart Compose Seq2Seq Model

Triggering

Eval

Production System

Personalization

\[\begin{align*} P_{final} = \alpha P_{personal} + (1 - \alpha) * P_{global} \end{align*}\]

Multi-lingual Model

Multilingual Results

Results

RNN Layers

Transformer

LM-A model perplexity
LM-A exact match
LM-B and Transformer model perplexity

Future Work

Kaushik Rangadurai

Code. Learn. Explore

Share this post

Comments