IGA : An Intent-Guided Authoring Assistant
Not on the map. Why?
Abstract (arXiv)
While large-scale pretrained language models have significantly improved writing assistance functionalities such as autocomplete, more complex and controllable writing assistants have yet to be explored. We leverage advances in language modeling to build an interactive writing assistant that generates and rephrases text according to fine-grained author specifications. Users provide input to our Intent-Guided Assistant (IGA) in the form of text interspersed with tags that correspond to specific rhetorical directives (e.g., adding description or contrast, or rephrasing a particular sentence). We fine-tune a language model on a dataset heuristically-labeled with author intent, which allows IGA to fill in these tags with generated text that users can subsequently edit to their liking. A series of automatic and crowdsourced evaluations confirm the quality of IGA's generated outputs, while a small-scale user study demonstrates author preference for IGA over baseline methods in a creative writing task. We release our dataset, code, and demo to spur further research into AI-assisted writing.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 32 of its 55 references that are in the map. First posted on arXiv 14 Apr 2021.
Builds on
32 of 55 references.
References · 32
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,893
- 2020BLEURT: Learning Robust Metrics for Text Generationcited by 1,203
- 2018Hierarchical Neural Story Generationcited by 1,193
- 2020On Faithfulness and Factuality in Abstractive Summarizationcited by 900
- 2019Plug and Play Language Models: A Simple Approach to Controlled Text Generationcited by 799
- 2019CTRL: A Conditional Transformer Language Model for Controllable Generationcited by 762
- 2019Defending Against Neural Fake Newscited by 559
- 2018Texygen: A Benchmarking Platform for Text Generation Modelscited by 491
- 2020GeDi: Generative Discriminator Guided Sequence Generationcited by 378
- 2018Newsroom: A Dataset of 1.3 Million Summaries with Diverse Extractive Strategiescited by 294
- 2018Adversarial Example Generation with Syntactically Controlled Paraphrase Networkscited by 286
20 more
- 2020Evaluation of Text Generation: A Surveycited by 277
- 2020Reformulating Unsupervised Style Transfer as Paraphrase Generationcited by 183
- 2017Controlling Linguistic Style Aspects in Neural Language Generationcited by 149
- 2020On Exposure Bias, Hallucination and Domain Shift in Neural Machine Translationcited by 127
- 2019Insertion Transformer: Flexible Sequence Generation via Insertion Operationscited by 125
- 2020Enabling Language Models to Fill in the Blankscited by 122
- 2017Sentence Simplification with Deep Reinforcement Learningcited by 109
- 2020PlotMachines: Outline-Conditioned Generation with Dynamic Plot State Trackingcited by 105
- 2019Gmail Smart Compose: Real-Time Assisted Writingcited by 98
- 2019Step-by-Step: Separating Planning from Realization in Neural Data-to-Text Generationcited by 75
- 2020MEGATRON-CNTRL: Controllable Story Generation with External Knowledge Using Large-Scale Language Modelscited by 74
- 2020Neural Syntactic Preordering for Controlled Paraphrase Generationcited by 56
- 2020STORIUM: A Dataset and Evaluation Platform for Machine-in-the-Loop Story Generationcited by 56
- 2019Non-Monotonic Sequential Text Generationcited by 55
- 2018Skeleton-to-Response: Dialogue Generation Guided by Retrieval Memorycited by 49
- 2017ParaNMT-50M: Pushing the Limits of Paraphrastic Sentence Embeddings with Millions of Machine Translationscited by 44
- 2019Mining Discourse Markers for Unsupervised Sentence Representation Learningcited by 34
- 2019Text Infillingcited by 32
- 2020Probabilistically Masked Language Model Capable of Autoregressive Generation in Arbitrary Word Ordercited by 28
- 2019PoMo: Generating Entity-Specific Post-Modifiers in Contextcited by 4
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 2; 2024: 4; 2025: 2; 2026: 2.
12 papers.
- 2023Pearl: Personalizing Large Language Model Writing Assistants with Generation-Calibrated Retrieverscited by 92
- 2024A Design Space for Intelligent and Interactive Writing Assistantscited by 76
- 2022Read, Revise, Repeat: A System Demonstration for Human-in-the-loop Iterative Text Revisioncited by 46
- 2021FRUIT: Faithfully Reflecting Updated Information in Textcited by 39
- 2023AI vs. Human -- Differentiation Analysis of Scientific Content Generationcited by 21
- 2025Frankentext: Stitching random text fragments into long-form narrativescited by 8
- 2024ScriptViz: A Visualization Tool to Aid Scriptwriting based on a Large Movie Databasecited by 6
- 2024Survey of User Interface Design and Interaction Techniques in Generative AI Applicationscited by 4
- 2026Narrix: Remixing Narrative Strategies from Examples for Story Writingcited by 4
- 2025TaleFrame: An Interactive Story Generation System with Fine-Grained Control and Large Language Modelscited by 1
- 2024Enhancing AI Assisted Writing with One-Shot Implicit Negative Feedbackcited by 0
- 2026A Comparative Study of Controlled Text Generation Systems Using Level-Playing-Field Evaluation Principlescited by 0
- 2026A Comparative Study of Controlled Text Generation Systems Using Level-Playing-Field Evaluation Principles12 May 2026
- 2026Narrix: Remixing Narrative Strategies from Examples for Story Writing8 Apr 2026
- 2025TaleFrame: An Interactive Story Generation System with Fine-Grained Control and Large Language Models2 Dec 2025
- 2025Frankentext: Stitching random text fragments into long-form narratives23 May 2025
- 2024Survey of User Interface Design and Interaction Techniques in Generative AI Applications28 Oct 2024
- 2024Enhancing AI Assisted Writing with One-Shot Implicit Negative Feedback14 Oct 2024
- 2024ScriptViz: A Visualization Tool to Aid Scriptwriting based on a Large Movie Database4 Oct 2024
- 2024A Design Space for Intelligent and Interactive Writing Assistants21 Mar 2024
- 2023Pearl: Personalizing Large Language Model Writing Assistants with Generation-Calibrated Retrievers15 Nov 2023
- 2023AI vs. Human -- Differentiation Analysis of Scientific Content Generation24 Jan 2023
- 2022Read, Revise, Repeat: A System Demonstration for Human-in-the-loop Iterative Text Revision7 Apr 2022
- 2021FRUIT: Faithfully Reflecting Updated Information in Text16 Dec 2021