Casting all NLP tasks as text-to-text unifies the approach to transfer learning and enables systematic comparison of design choices at scale.
Proposes T5, which frames every NLP task as a text-to-text problem. Systematically studies pre-training objectives, architectures, data, and scale, establishing best practices for transfer learning with transformers.