Guiding and Diversifying LLM-Based Story Generation via Answer Set Programming
Phoebe J. Wang, Max Kreminski

TL;DR
This paper introduces a method that combines symbolic answer set programming with large language models to generate more diverse and structured stories, overcoming limitations of existing approaches.
Contribution
It proposes a novel hybrid approach using ASP to guide LLM story generation, enhancing diversity and structure compared to prior methods.
Findings
Generated stories are more diverse than unguided LLM outputs.
ASP-based outlines are more compact and flexible than traditional narrative planning.
Semantic similarity analysis confirms increased diversity.
Abstract
Instruction-tuned large language models (LLMs) are capable of generating stories in response to open-ended user requests, but the resulting stories tend to be limited in their diversity. Older, symbolic approaches to story generation (such as planning) can generate substantially more diverse plot outlines, but are limited to producing stories that recombine a fixed set of hand-engineered character action templates. Can we combine the strengths of these approaches while mitigating their weaknesses? We propose to do so by using a higher-level and more abstract symbolic specification of high-level story structure -- implemented via answer set programming (ASP) -- to guide and diversify LLM-based story generation. Via semantic similarity analysis, we demonstrate that our approach produces more diverse stories than an unguided LLM, and via code excerpts, we demonstrate the improved…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Multi-Agent Systems and Negotiation
MethodsSparse Evolutionary Training
