End-to-end Story Plot Generator
Not on the map. Why?
Abstract (arXiv)
Story plots, while short, carry most of the essential information of a full story that may contain tens of thousands of words. We study the problem of automatic generation of story plots, which includes story premise, character descriptions, plot outlines, etc. To generate a single engaging plot, existing plot generators (e.g., DOC (Yang et al., 2022a)) require hundreds to thousands of calls to LLMs (e.g., OpenAI API) in the planning stage of the story plot, which is costly and takes at least several minutes. Moreover, the hard-wired nature of the method makes the pipeline non-differentiable, blocking fast specialization and personalization of the plot generator. In this paper, we propose three models, textttOpenPlot, textttE2EPlot and textttRLPlot, to address these challenges. textttOpenPlot replaces expensive OpenAI API calls with LLaMA2 (Touvron et al., 2023) calls via careful prompt designs, which leads to inexpensive generation of high-quality training datasets of story plots. We then train an end-to-end story plot generator, textttE2EPlot, by supervised fine-tuning (SFT) using approximately 13000 story plots generated by textttOpenPlot. textttE2EPlot generates story plots of comparable quality to textttOpenPlot, and is > 10× faster (1k tokens in only 30 seconds on average). Finally, we obtain textttRLPlot that is further fine-tuned with RLHF on several different reward models for different aspects of story quality, which yields 60.0% winning rate against textttE2EPlot along the aspect of suspense and surprise.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 41 of its 54 references that are in the map. First posted on arXiv 13 Oct 2023.
Builds on
41 of 54 references.
References · 41
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
- 2021Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processingcited by 2,222
- 2023Efficient Streaming Language Models with Attention Sinkscited by 2,115
- 2020Reformer: The Efficient Transformercited by 1,658
- 2020Rethinking Attention with Performerscited by 1,584
- 2019Generating Long Sequences with Sparse Transformerscited by 1,523
- 2021Multitask Prompted Training Enables Zero-Shot Task Generalizationcited by 1,462
- 2018Hierarchical Neural Story Generationcited by 1,182
29 more
- 2021Train Short, Test Long: Attention with Linear Biases Enables Input Length Extrapolationcited by 1,085
- 2023Extending Context Window of Large Language Models via Positional Interpolationcited by 721
- 2023OpenAssistant Conversations -- Democratizing Large Language Model Alignmentcited by 712
- 2021FUDGE: Controlled Text Generation With Future Discriminatorscited by 374
- 2022Autoformalization with Large Language Modelscited by 252
- 2022CoAuthor: Designing a Human-AI Collaborative Writing Dataset for Exploring Language Model Capabilitiescited by 245
- 2023LongLoRA: Efficient Fine-tuning of Long-Context Large Language Modelscited by 243
- 2018Plan-And-Write: Towards Better Automatic Storytellingcited by 232
- 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
- 2022Transformer Language Models without Positional Encodings Still Learn Positional Informationcited by 148
- 2021Adapting Language Models for Zero-shot Learning by Meta-tuning on Dataset and Prompt Collectionscited by 128
- 2019Strategies for Structuring Story Generationcited by 124
- 2022A Length-Extrapolatable Transformercited by 123
- 2020PlotMachines: Outline-Conditioned Generation with Dynamic Plot State Trackingcited by 104
- 2021Dialogue State Tracking with a Language Model using Schema-Driven Promptingcited by 94
- 2020Content Planning for Neural Story Generation with Aristotelian Rescoringcited by 92
- 2019Counterfactual Story Reasoning and Generationcited by 87
- 2023RecurrentGPT: Interactive Generation of (Arbitrarily) Long Textcited by 84
- 2020MEGATRON-CNTRL: Controllable Story Generation with External Knowledge Using Large-Scale Language Modelscited by 74
- 2022Creative Writing with an AI-Powered Writing Assistant: Perspectives from Professional Writerscited by 69
- 2019Plan, Write, and Revise: an Interactive System for Open-Domain Story Generationcited by 43
- 2021Wordcraft: a Human-AI Collaborative Editor for Story Writingcited by 41
- 2016Language as a Latent Variable: Discrete Generative Models for Sentence Compressioncited by 28
- 2022Zero-shot Sonnet Generation with Discourse-level Planning and Aesthetics Featurescited by 24
- 2020Summarize, Outline, and Elaborate: Long-Text Generation via Hierarchical Supervision from Extractive Summariescited by 19
- 2021Plug-and-Blend: A Framework for Controllable Story Generation with Blended Control Codescited by 19
- 2022Language modeling via stochastic processescited by 18
- 2022Go Back in Time: Generating Flashbacks in Stories with Event Temporal Promptscited by 15
Built on by
Citing papers per year: 2024: 4; 2025: 2; 2026: 1.
7 papers.
- 2024MoPS: Modular Story Premise Synthesis for Open-Ended Automatic Story Generationcited by 13
- 2024SWAG: Storytelling With Action Guidancecited by 8
- 2024LCFO: Long Context and Long Form Output Dataset and Benchmarkingcited by 4
- 2025PREFINE: Personalized Story Generation via Simulated User Critics and User-Specific Rubric Generationcited by 1
- 2025Beyond Direct Generation: A Decomposed Approach to Well-Crafted Screenwriting with LLMscited by 1
- 2024WHAT-IF: Exploring Branching Narratives by Meta-Prompting Large Language Modelscited by 0
- 2026StorySpark: Module-wise Evolutionary Search for Story Premise Generationcited by 0
- 2026StorySpark: Module-wise Evolutionary Search for Story Premise Generation3 Jun 2026
- 2025Beyond Direct Generation: A Decomposed Approach to Well-Crafted Screenwriting with LLMs27 Oct 2025
- 2025PREFINE: Personalized Story Generation via Simulated User Critics and User-Specific Rubric Generation16 Sep 2025
- 2024WHAT-IF: Exploring Branching Narratives by Meta-Prompting Large Language Models13 Dec 2024
- 2024LCFO: Long Context and Long Form Output Dataset and Benchmarking11 Dec 2024
- 2024MoPS: Modular Story Premise Synthesis for Open-Ended Automatic Story Generation9 Jun 2024
- 2024SWAG: Storytelling With Action Guidance5 Feb 2024
Similar, not cited
Close in wording, no citation either way
- 2025StoryWriter: A Multi-Agent Framework for Long Story Generation
- 2023GROVE: A Retrieval-augmented Complex Story Generation Framework with A Forest of Evidence
- 2026PlotTwist: A Creative Plot Generation Framework with Small Language Models
- 2023Intelligent Grimm -- Open-ended Visual Storytelling via Latent Diffusion Models
- 2022Little Red Riding Hood Goes Around the Globe:Crosslingual Story Planning and Generation with Large Language Models
- 2025Learning to Reason for Long-Form Story Generation
- 2024SEED-Story: Multimodal Long Story Generation with Large Language Model
- 2024DataNarrative: Automated Data-Driven Storytelling with Visualizations and Texts