@inproceedings{ghaffari-hokamp-2025-narrative,
title = "Narrative Studio: Visual narrative exploration using {LLM}s and {M}onte {C}arlo Tree Search",
author = "Ghaffari, Parsa and
Hokamp, Chris",
editor = "Clark, Elizabeth and
Lal, Yash Kumar and
Chaturvedi, Snigdha and
Iyyer, Mohit and
Brei, Anneliese and
Modi, Ashutosh and
Chandu, Khyathi Raghavi",
booktitle = "Proceedings of the The 7th Workshop on Narrative Understanding",
month = may,
year = "2025",
address = "Albuquerque, New Mexico",
publisher = "Association for Computational Linguistics",
url = "https://aclanthology.org/2025.wnu-1.16/",
doi = "10.18653/v1/2025.wnu-1.16",
pages = "83--96",
ISBN = "979-8-89176-247-3",
abstract = "Interactive storytelling benefits from planning and exploring multiple ``what if'' scenarios. Modern LLMs are useful tools for ideation and exploration, but current chat-based user interfaces restrict users to a single linear flow. To address this limitation, we propose Narrative Studio {--} a novel in-browser narrative exploration environment featuring a tree-like interface that allows branching exploration from user-defined points in a story. Each branch is extended via iterative LLM inference guided by system and user-defined prompts. Additionally, we employ Monte Carlo Tree Search (MCTS) to automatically expand promising narrative paths based on user-specified criteria, enabling more diverse and robust story development. We also allow users to enhance narrative coherence by grounding the generated text in a graph that represents the actors and environment of the story."
}<?xml version="1.0" encoding="UTF-8"?>
<modsCollection xmlns="http://www.loc.gov/mods/v3">
<mods ID="ghaffari-hokamp-2025-narrative">
<titleInfo>
<title>Narrative Studio: Visual narrative exploration using LLMs and Monte Carlo Tree Search</title>
</titleInfo>
<name type="personal">
<namePart type="given">Parsa</namePart>
<namePart type="family">Ghaffari</namePart>
<role>
<roleTerm authority="marcrelator" type="text">author</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Chris</namePart>
<namePart type="family">Hokamp</namePart>
<role>
<roleTerm authority="marcrelator" type="text">author</roleTerm>
</role>
</name>
<originInfo>
<dateIssued>2025-05</dateIssued>
</originInfo>
<typeOfResource>text</typeOfResource>
<relatedItem type="host">
<titleInfo>
<title>Proceedings of the The 7th Workshop on Narrative Understanding</title>
</titleInfo>
<name type="personal">
<namePart type="given">Elizabeth</namePart>
<namePart type="family">Clark</namePart>
<role>
<roleTerm authority="marcrelator" type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Yash</namePart>
<namePart type="given">Kumar</namePart>
<namePart type="family">Lal</namePart>
<role>
<roleTerm authority="marcrelator" type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Snigdha</namePart>
<namePart type="family">Chaturvedi</namePart>
<role>
<roleTerm authority="marcrelator" type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Mohit</namePart>
<namePart type="family">Iyyer</namePart>
<role>
<roleTerm authority="marcrelator" type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Anneliese</namePart>
<namePart type="family">Brei</namePart>
<role>
<roleTerm authority="marcrelator" type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Ashutosh</namePart>
<namePart type="family">Modi</namePart>
<role>
<roleTerm authority="marcrelator" type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Khyathi</namePart>
<namePart type="given">Raghavi</namePart>
<namePart type="family">Chandu</namePart>
<role>
<roleTerm authority="marcrelator" type="text">editor</roleTerm>
</role>
</name>
<originInfo>
<publisher>Association for Computational Linguistics</publisher>
<place>
<placeTerm type="text">Albuquerque, New Mexico</placeTerm>
</place>
</originInfo>
<genre authority="marcgt">conference publication</genre>
<identifier type="isbn">979-8-89176-247-3</identifier>
</relatedItem>
<abstract>Interactive storytelling benefits from planning and exploring multiple “what if” scenarios. Modern LLMs are useful tools for ideation and exploration, but current chat-based user interfaces restrict users to a single linear flow. To address this limitation, we propose Narrative Studio – a novel in-browser narrative exploration environment featuring a tree-like interface that allows branching exploration from user-defined points in a story. Each branch is extended via iterative LLM inference guided by system and user-defined prompts. Additionally, we employ Monte Carlo Tree Search (MCTS) to automatically expand promising narrative paths based on user-specified criteria, enabling more diverse and robust story development. We also allow users to enhance narrative coherence by grounding the generated text in a graph that represents the actors and environment of the story.</abstract>
<identifier type="citekey">ghaffari-hokamp-2025-narrative</identifier>
<identifier type="doi">10.18653/v1/2025.wnu-1.16</identifier>
<location>
<url>https://aclanthology.org/2025.wnu-1.16/</url>
</location>
<part>
<date>2025-05</date>
<extent unit="page">
<start>83</start>
<end>96</end>
</extent>
</part>
</mods>
</modsCollection>
%0 Conference Proceedings
%T Narrative Studio: Visual narrative exploration using LLMs and Monte Carlo Tree Search
%A Ghaffari, Parsa
%A Hokamp, Chris
%Y Clark, Elizabeth
%Y Lal, Yash Kumar
%Y Chaturvedi, Snigdha
%Y Iyyer, Mohit
%Y Brei, Anneliese
%Y Modi, Ashutosh
%Y Chandu, Khyathi Raghavi
%S Proceedings of the The 7th Workshop on Narrative Understanding
%D 2025
%8 May
%I Association for Computational Linguistics
%C Albuquerque, New Mexico
%@ 979-8-89176-247-3
%F ghaffari-hokamp-2025-narrative
%X Interactive storytelling benefits from planning and exploring multiple “what if” scenarios. Modern LLMs are useful tools for ideation and exploration, but current chat-based user interfaces restrict users to a single linear flow. To address this limitation, we propose Narrative Studio – a novel in-browser narrative exploration environment featuring a tree-like interface that allows branching exploration from user-defined points in a story. Each branch is extended via iterative LLM inference guided by system and user-defined prompts. Additionally, we employ Monte Carlo Tree Search (MCTS) to automatically expand promising narrative paths based on user-specified criteria, enabling more diverse and robust story development. We also allow users to enhance narrative coherence by grounding the generated text in a graph that represents the actors and environment of the story.
%R 10.18653/v1/2025.wnu-1.16
%U https://aclanthology.org/2025.wnu-1.16/
%U https://doi.org/10.18653/v1/2025.wnu-1.16
%P 83-96
Markdown (Informal)
[Narrative Studio: Visual narrative exploration using LLMs and Monte Carlo Tree Search](https://aclanthology.org/2025.wnu-1.16/) (Ghaffari & Hokamp, WNU 2025)
ACL