Generating Diverse Story Continuations with Controllable Semantics
Not on the map. Why?
Abstract (arXiv)
We propose a simple and effective modeling framework for controlled generation of multiple, diverse outputs. We focus on the setting of generating the next sentence of a story given its context. As controllable dimensions, we consider several sentence attributes, including sentiment, length, predicates, frames, and automatically-induced clusters. Our empirical results demonstrate: (1) our framework is accurate in terms of generating outputs that match the target control values; (2) our model yields increased maximum metric scores compared to standard n-best list generation via beam search; (3) controlling generation with semantic frames leads to a stronger combination of diversity and quality than other control variables as measured by automatic metrics. We also conduct a human evaluation to assess the utility of providing multiple suggestions for creative writing, demonstrating promising results for the potential of controllable, diverse generation in a collaborative writing system.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 30 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 3; 2023: 0; 2024: 2; 2025: 1.
9 papers.
- 2021The Perils of Using Mechanical Turk to Evaluate Open-Ended Text Generationcited by 97
- 2021Generate, Prune, Select: A Pipeline for Counterspeech Generation against Online Hate Speechcited by 42
- 2024Generating Diverse and High-Quality Texts by Minimum Bayes Risk Decodingcited by 11
- 2021Changing the Mind of Transformers for Topically-Controllable Language Generationcited by 7
- 2022"What makes a question inquisitive?" A Study on Type-Controlled Inquisitive Question Generationcited by 7
- 2022Controlled Language Generation for Language Learning Itemscited by 7
- 2024CLUE: Concept-Level Uncertainty Estimation for Large Language Modelscited by 5
- 2025A survey of diversity quantification in natural language processing: The why, what, where and howcited by 4
- 2022An Ion Exchange Mechanism Inspired Story Ending Generator for Different Characterscited by 1
- 2025A survey of diversity quantification in natural language processing: The why, what, where and how28 Jul 2025
- 2024CLUE: Concept-Level Uncertainty Estimation for Large Language Models4 Sep 2024
- 2024Generating Diverse and High-Quality Texts by Minimum Bayes Risk Decoding10 Jan 2024
- 2022Controlled Language Generation for Language Learning Items28 Nov 2022
- 2022An Ion Exchange Mechanism Inspired Story Ending Generator for Different Characters1 Sep 2022
- 2022"What makes a question inquisitive?" A Study on Type-Controlled Inquisitive Question Generation17 May 2022
- 2021The Perils of Using Mechanical Turk to Evaluate Open-Ended Text Generation14 Sep 2021
- 2021Generate, Prune, Select: A Pipeline for Counterspeech Generation against Online Hate Speech3 Jun 2021
- 2021Changing the Mind of Transformers for Topically-Controllable Language Generation29 Mar 2021