PlotTwist: A Creative Plot Generation Framework with Small Language Models

Abhinav Thorat, Ravi Kumar Kolla, Jyotin Goel, Madhav Kataria, Niranjan Pedanekar


Abstract
Creative plot generation presents a fundamental challenge for language models: transforming a concise premise into a coherent narrative while satisfying multiple narrative constraints, including global coherence, character development, pacing, tone consistency, and emotional progression. Although recent Large Language Models (LLMs) demonstrate strong fluency on general-purpose tasks, they require preference alignment to perform well on domain-specific tasks such as creative plot generation. However, conducting such alignment at the scale of frontier LLMs is computationally prohibitive, significantly limiting accessibility and practical deployment. To address this, we present PlotTwist, a structured framework that enables Small Language Models (SLMs) with ≤ 3B active parameters to generate high-quality, premise-conditioned plots competitive with frontier systems of vastly greater parameter scale. Our approach decomposes generation into three specialized components: (1) an Aspect Rating Reward Model, trained via a novel Positive–Negative prompting strategy; (2) a Mixture-of-Experts (MoE) plot generator aligned via Direct Preference Optimization (DPO); and (3) an Agentic Evaluation module containing a cross-family jury that emulates human critical judgment for unbiased, independent post-hoc assessment. Extensive experiments demonstrate that PlotTwist consistently outperforms all baselines, including frontier models, across multiple Narrative Quality Dimensions (NQDs), achieving higher win rates against all but the strongest baseline, with which it remains competitive. Further validation confirms strong sensitivity to narrative quality, as the framework reliably distinguishes plots derived from critically acclaimed versus widely panned screenplays. Together, these results establish structured, preference-based alignment as a resource-efficient approach to high-quality creative plot generation.
Anthology ID:
2026.luhme-1.13
Volume:
Proceedings of the 3rd Workshop on Language Understanding in the Human-Machine Era (LUHME 2026)
Month:
October
Year:
2026
Address:
Budapest, Hungary
Editors:
Rui Sousa-Silva, Henrique Lopes Cardoso, Maarit Koponen, Antonio Pareja-Lora
Venues:
LUHME | WS
SIG:
Publisher:
Association for Computational Linguistics
Note:
Pages:
144–172
Language:
URL:
https://aclanthology.org/2026.luhme-1.13/
DOI:
Bibkey:
Cite (ACL):
Abhinav Thorat, Ravi Kumar Kolla, Jyotin Goel, Madhav Kataria, and Niranjan Pedanekar. 2026. PlotTwist: A Creative Plot Generation Framework with Small Language Models. In Proceedings of the 3rd Workshop on Language Understanding in the Human-Machine Era (LUHME 2026), pages 144–172, Budapest, Hungary. Association for Computational Linguistics.
Cite (Informal):
PlotTwist: A Creative Plot Generation Framework with Small Language Models (Thorat et al., LUHME 2026)
Copy Citation:
PDF:
https://aclanthology.org/2026.luhme-1.13.pdf