Returning to the Start: Generating Narratives with Related Endpoints
Anneliese Brei, Chao Zhao, Snigdha Chaturvedi
TL;DR
The paper addresses the challenge of generating narratives with strong narrative closure by enforcing related endpoints and infilling the middle of the story. It introduces RENarGen, a framework that handles endpoints and infilling with two pathways: (i) LM-based generation using semantic relatedness to relate the start to a stop, and (ii) LLM-based generation using diverse prompting strategies that encode various notions of relatedness, including erotetic closure and entailment. Through a two-component design—Endpoint Generator and Story Infiller—RENarGen demonstrates improved endpoint relatedness and overall coherence over baselines, validated by both automatic metrics and human judgments on the ROCStories dataset. The work shows that narratology-inspired bookending can meaningfully improve automated narrative generation, with interactive capabilities for LM users and flexible prompting for LLMs, indicating practical impact for controllable narrative synthesis. Overall, RENarGen advances the state of automatic story generation by formalizing related-endpoint bookending and validating its benefits across multiple evaluation dimensions.
Abstract
Human writers often bookend their writing with ending sentences that relate back to the beginning sentences in order to compose a satisfying narrative that "closes the loop." Motivated by this observation, we propose RENarGen, a controllable story-generation paradigm that generates narratives by ensuring the first and last sentences are related and then infilling the middle sentences. Our contributions include an initial exploration of how various methods of bookending from Narratology affect language modeling for stories. Automatic and human evaluations indicate RENarGen produces better stories with more narrative closure than current autoregressive models.
