Proofread: Fixes All Errors with One Tap
Renjie Liu, Yanxiang Zhang, Yun Zhu, Haicheng Sun, Yuanbo Zhang,, Michael Xuelin Huang, Shanqing Cai, Lei Meng, Shumin Zhai

TL;DR
Proofread is a new Gboard feature powered by a server-side LLM that enables users to fix all errors in their text with a single tap, using a carefully tuned model and efficient deployment techniques.
Contribution
This paper introduces Proofread, a novel sentence and paragraph correction feature in Gboard, including the complete system design, data pipeline, model tuning, and deployment strategies.
Findings
Achieved 85.56% good correction ratio with the tuned PaLM2-XS model.
Successfully deployed the feature on Pixel 8 devices with reduced latency.
Demonstrated the effectiveness of sequential tuning and reward design in model quality.
Abstract
The impressive capabilities in Large Language Models (LLMs) provide a powerful approach to reimagine users' typing experience. This paper demonstrates Proofread, a novel Gboard feature powered by a server-side LLM in Gboard, enabling seamless sentence-level and paragraph-level corrections with a single tap. We describe the complete system in this paper, from data generation, metrics design to model tuning and deployment. To obtain models with sufficient quality, we implement a careful data synthetic pipeline tailored to online use cases, design multifaceted metrics, employ a two-stage tuning approach to acquire the dedicated LLM for the feature: the Supervised Fine Tuning (SFT) for foundational quality, followed by the Reinforcement Learning (RL) tuning approach for targeted refinement. Specifically, we find sequential tuning on Rewrite and proofread tasks yields the best quality in SFT…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsLogic, programming, and type systems
MethodsSparse Evolutionary Training · Shrink and Fine-Tune
