MEGATRON-CNTRL: Controllable Story Generation with External Knowledge Using Large-Scale Language Models
Not on the map. Why?
Abstract (arXiv)
Existing pre-trained large language models have shown unparalleled generative capabilities. However, they are not controllable. In this paper, we propose MEGATRON-CNTRL, a novel framework that uses large-scale language models and adds control to text generation by incorporating an external knowledge base. Our framework consists of a keyword predictor, a knowledge retriever, a contextual knowledge ranker, and a conditional text generator. As we do not have access to ground-truth supervision for the knowledge ranker, we make use of weak supervision from sentence embedding. The empirical results show that our model generates more fluent, consistent, and coherent stories with less repetition and higher diversity compared to prior work on the ROC story dataset. We showcase the controllability of our model by replacing the keywords used to generate stories and re-running the generation process. Human evaluation results show that 77.5% of these stories are successfully controlled by the new keywords. Furthermore, by scaling our model from 124 million to 8.3 billion parameters we demonstrate that larger models improve both the quality of generation (from 74.5% to 93.0% for consistency) and controllability (from 77.5% to 91.5%).
Key facts. Cited by 74 papers in the map (data through 14 Oct 2026). First posted on arXiv 2 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 16; 2022: 33; 2023: 12; 2024: 7; 2025: 3; 2026: 3.
74 papers.
Sort:
By area:
- 2022Re3: Generating Longer Stories With Recursive Reprompting and Revisioncited by 193
- 2022Co-Writing Screenplays and Theatre Scripts with Language Models: An Evaluation by Industry Professionalscited by 191
- 2022A Survey of Controllable Text Generation using Transformer-based Pre-trained Language Modelscited by 129
- 2022Pretrained Language Models for Text Generation: A Surveycited by 122
- 2023A Confederacy of Models: a Comprehensive Evaluation of LLMs on Creative Writingcited by 99
- 2021The Perils of Using Mechanical Turk to Evaluate Open-Ended Text Generationcited by 97
- 2021Adaptive Semiparametric Language Modelscited by 83
- 2022Meaning without reference in large language modelscited by 76
- 2021A Plug-and-Play Method for Controlled Text Generationcited by 56
- 2024LongGenBench: Benchmarking Long-Form Generation in Long Context LLMscited by 47
- 2023RealGen: Retrieval Augmented Generation for Controllable Traffic Scenarioscited by 46
- 2021Long Text Generation by Modeling Sentence-Level and Discourse-Level Coherencecited by 45
38 more
- 2022Retrieval-based Controllable Molecule Generationcited by 44
- 2022CICERO: A Dataset for Contextualized Commonsense Inference in Dialoguescited by 38
- 2022Deepfake Text Detection: Limitations and Opportunitiescited by 37
- 2023Visual Writing Prompts: Character-Grounded Story Generation with Curated Image Sequencescited by 31
- 2023Training Models to Generate, Recognize, and Reframe Unhelpful Thoughtscited by 31
- 2021Goal-Oriented Script Constructioncited by 30
- 2022PLANET: Dynamic Content Planning in Autoregressive Transformers for Long-form Text Generationcited by 30
- 2021LOT: A Story-Centric Benchmark for Evaluating Chinese Long Text Understanding and Generationcited by 24
- 2024PROXYQA: An Alternative Framework for Evaluating Long-Form Text Generation with Large Language Modelscited by 24
- 2022Open-world Story Generation with Structured Knowledge Enhancement: A Comprehensive Surveycited by 22
- 2021Stylized Story Generation with Style-Guided Planningcited by 21
- 2022Controllable Data Generation by Deep Learning: A Reviewcited by 20
- 2022EtriCA: Event-Triggered Context-Aware Story Generation Augmented by Cross Attentioncited by 17
- 2022Persona-Guided Planning for Controlling the Protagonist's Persona in Story Generationcited by 15
- 2022Go Back in Time: Generating Flashbacks in Stories with Event Temporal Promptscited by 15
- 2021Cut the CARP: Fishing for zero-shot story evaluationcited by 14
- 2021DiscoDVT: Generating Long Text with Discourse-Aware Discrete Variational Transformercited by 14
- 2022Recent Advances in Neural Text Generation: A Task-Agnostic Surveycited by 14
- 2025Shifting Long-Context LLMs Research from Input to Outputcited by 14
- 2024MoPS: Modular Story Premise Synthesis for Open-Ended Automatic Story Generationcited by 13
- 2021IGA : An Intent-Guided Authoring Assistantcited by 12
- 2021COINS: Dynamically Generating COntextualized Inference Rules for Narrative Story Completioncited by 12
- 2021DYPLOC: Dynamic Planning of Content Using Mixed Language Models for Text Generationcited by 11
- 2023Uncertainty-Aware Unlikelihood Learning Improves Generative Aspect Sentiment Quad Predictioncited by 11
- 2022Towards Coherent and Consistent Use of Entities in Narrative Generationcited by 10
- 2022Improving Chinese Story Generation via Awareness of Syntactic Dependencies and Semanticscited by 10
- 2021Generating Synthetic Text Data to Evaluate Causal Inference Methodscited by 9
- 2023DeltaScore: Fine-Grained Story Evaluation with Perturbationscited by 9
- 2022What Makes the Story Forward? Inferring Commonsense Explanations as Prompts for Future Event Generationcited by 8
- 2023End-to-end Story Plot Generatorcited by 7
- 2024Evaluating the Smooth Control of Attribute Intensity in Text Generation with LLMscited by 7
- 2024RACOON: An LLM-based Framework for Retrieval-Augmented Column Type Annotation with a Knowledge Graphcited by 7
- 2022Generating Coherent Narratives by Learning Dynamic and Discrete Entity States with a Contrastive Frameworkcited by 6
- 2024ScriptViz: A Visualization Tool to Aid Scriptwriting based on a Large Movie Databasecited by 6
- 2021CAiRE in DialDoc21: Data Augmentation for Information-Seeking Dialogue Systemcited by 5
- 2023Who Are All The Stochastic Parrots Imitating? They Should Tell Us!cited by 5
- 2023A Cross-Attention Augmented Model for Event-Triggered Context-Aware Story Generationcited by 5
- 2021Exploring Story Generation with Multi-task Objectives in Variational Autoencoderscited by 4
50 most cited of 74 All 74 (JSON)
- 2026Narrix: Remixing Narrative Strategies from Examples for Story Writing8 Apr 2026
- 2026Entropy-Based Data Selection for Language Models19 Feb 2026
- 2026CoReflect: A Reflective Co-Evolution Framework for Improving Conversational Evaluation18 Jan 2026
- 2025Aether Weaver: Multimodal Affective Narrative Co-Generation with Dynamic Scene Graphs29 Jul 2025
- 2025Characterizing the Investigative Methods of Fictional Detectives with Large Language Models12 May 2025
- 2025Shifting Long-Context LLMs Research from Input to Output6 Mar 2025
- 2024ScriptViz: A Visualization Tool to Aid Scriptwriting based on a Large Movie Database4 Oct 2024
- 2024RACOON: An LLM-based Framework for Retrieval-Augmented Column Type Annotation with a Knowledge Graph22 Sep 2024
- 2024LongGenBench: Benchmarking Long-Form Generation in Long Context LLMs3 Sep 2024
- 2024MoPS: Modular Story Premise Synthesis for Open-Ended Automatic Story Generation9 Jun 2024
- 2024Evaluating the Smooth Control of Attribute Intensity in Text Generation with LLMs6 Jun 2024
- 2024Multigenre AI-powered Story Composition6 May 2024
38 more
- 2024PROXYQA: An Alternative Framework for Evaluating Long-Form Text Generation with Large Language Models26 Jan 2024
- 2023RealGen: Retrieval Augmented Generation for Controllable Traffic Scenarios19 Dec 2023
- 2023A Cross-Attention Augmented Model for Event-Triggered Context-Aware Story Generation19 Nov 2023
- 2023Character-level Chinese Backpack Language Models19 Oct 2023
- 2023Who Are All The Stochastic Parrots Imitating? They Should Tell Us!16 Oct 2023
- 2023End-to-end Story Plot Generator13 Oct 2023
- 2023A Confederacy of Models: a Comprehensive Evaluation of LLMs on Creative Writing12 Oct 2023
- 2023Training Models to Generate, Recognize, and Reframe Unhelpful Thoughts6 Jul 2023
- 2023VOLTA: Improving Generative Diversity by Variational Mutual Information Maximizing Autoencoder3 Jul 2023
- 2023Uncertainty-Aware Unlikelihood Learning Improves Generative Aspect Sentiment Quad Prediction1 Jun 2023
- 2023DeltaScore: Fine-Grained Story Evaluation with Perturbations15 Mar 2023
- 2023Position Matters! Empirical Study of Order Effect in Knowledge-grounded Dialogue12 Feb 2023
- 2023Visual Writing Prompts: Character-Grounded Story Generation with Curated Image Sequences20 Jan 2023
- 2022Little Red Riding Hood Goes Around the Globe:Crosslingual Story Planning and Generation with Large Language Models20 Dec 2022
- 2022Open-world Story Generation with Structured Knowledge Enhancement: A Comprehensive Survey9 Dec 2022
- 2022Towards Attribute-Entangled Controllable Text Generation: A Pilot Study of Blessing Generation29 Oct 2022
- 2022EtriCA: Event-Triggered Context-Aware Story Generation Augmented by Cross Attention22 Oct 2022
- 2022Improving Chinese Story Generation via Awareness of Syntactic Dependencies and Semantics19 Oct 2022
- 2022Deepfake Text Detection: Limitations and Opportunities17 Oct 2022
- 2022Psychology-guided Controllable Story Generation14 Oct 2022
- 2022Re3: Generating Longer Stories With Recursive Reprompting and Revision13 Oct 2022
- 2022Co-Writing Screenplays and Theatre Scripts with Language Models: An Evaluation by Industry Professionals29 Sep 2022
- 2022A Benchmark for Understanding and Generating Dialogue between Characters in Stories18 Sep 2022
- 2022COMMA: Modeling Relationship among Motivations, Emotions and Actions in Language-based Human Activities14 Sep 2022
- 2022An Ion Exchange Mechanism Inspired Story Ending Generator for Different Characters1 Sep 2022
- 2022Retrieval-based Controllable Molecule Generation23 Aug 2022
- 2022Generating Coherent Narratives by Learning Dynamic and Discrete Entity States with a Contrastive Framework8 Aug 2022
- 2022Meaning without reference in large language models5 Aug 2022
- 2022Controllable Data Generation by Deep Learning: A Review19 Jul 2022
- 2022Plot Writing From Pre-Trained Language Models7 Jun 2022
- 2022Computational Storytelling and Emotions: A Survey23 May 2022
- 2022Towards Answering Open-ended Ethical Quandary Questions12 May 2022
- 2022Go Back in Time: Generating Flashbacks in Stories with Event Temporal Prompts4 May 2022
- 2022Persona-Guided Planning for Controlling the Protagonist's Persona in Story Generation22 Apr 2022
- 2022Event Transition Planning for Open-ended Text Generation20 Apr 2022
- 2022Uniform Complexity for Text Generation11 Apr 2022
- 2022CICERO: A Dataset for Contextualized Commonsense Inference in Dialogues25 Mar 2022
- 2022PLANET: Dynamic Content Planning in Autoregressive Transformers for Long-form Text Generation17 Mar 2022
50 newest of 74 All 74 (JSON)
- 2023Character-level Chinese Backpack Language Modelscited by 1
- 2023Character-level Chinese Backpack Language Models19 Oct 2023
- 2022Re3: Generating Longer Stories With Recursive Reprompting and Revisioncited by 193
- 2022Co-Writing Screenplays and Theatre Scripts with Language Models: An Evaluation by Industry Professionalscited by 191
- 2022A Survey of Controllable Text Generation using Transformer-based Pre-trained Language Modelscited by 129
- 2022Pretrained Language Models for Text Generation: A Surveycited by 122
- 2023A Confederacy of Models: a Comprehensive Evaluation of LLMs on Creative Writingcited by 99
- 2021The Perils of Using Mechanical Turk to Evaluate Open-Ended Text Generationcited by 97
- 2021Adaptive Semiparametric Language Modelscited by 83
- 2022Meaning without reference in large language modelscited by 76
- 2021A Plug-and-Play Method for Controlled Text Generationcited by 56
- 2024LongGenBench: Benchmarking Long-Form Generation in Long Context LLMscited by 47
- 2021Long Text Generation by Modeling Sentence-Level and Discourse-Level Coherencecited by 45
- 2022Retrieval-based Controllable Molecule Generationcited by 44
12 most cited of 70 All 70 (JSON)
- 2026Narrix: Remixing Narrative Strategies from Examples for Story Writing8 Apr 2026
- 2026Entropy-Based Data Selection for Language Models19 Feb 2026
- 2026CoReflect: A Reflective Co-Evolution Framework for Improving Conversational Evaluation18 Jan 2026
- 2025Aether Weaver: Multimodal Affective Narrative Co-Generation with Dynamic Scene Graphs29 Jul 2025
- 2025Characterizing the Investigative Methods of Fictional Detectives with Large Language Models12 May 2025
- 2025Shifting Long-Context LLMs Research from Input to Output6 Mar 2025
- 2024ScriptViz: A Visualization Tool to Aid Scriptwriting based on a Large Movie Database4 Oct 2024
- 2024LongGenBench: Benchmarking Long-Form Generation in Long Context LLMs3 Sep 2024
- 2024MoPS: Modular Story Premise Synthesis for Open-Ended Automatic Story Generation9 Jun 2024
- 2024Evaluating the Smooth Control of Attribute Intensity in Text Generation with LLMs6 Jun 2024
- 2024Multigenre AI-powered Story Composition6 May 2024
- 2024PROXYQA: An Alternative Framework for Evaluating Long-Form Text Generation with Large Language Models26 Jan 2024
12 newest of 70 All 70 (JSON)