WHAT-IF: Exploring Branching Narratives by Meta-Prompting Large Language Models
dc.contributor.author | Huang, Runsheng "Anson" | |
dc.contributor.author | Martin, Lara J. | |
dc.contributor.author | Callison-Burch, Chris | |
dc.date.accessioned | 2025-01-22T21:24:42Z | |
dc.date.available | 2025-01-22T21:24:42Z | |
dc.date.issued | 2024-12-17 | |
dc.description.abstract | WHAT-IF -- Writing a Hero's Alternate Timeline through Interactive Fiction -- is a system that uses zero-shot meta-prompting to create branching narratives from a prewritten story. Played as an interactive fiction (IF) game, WHAT-IF lets the player choose between decisions that the large language model (LLM) GPT-4 generates as possible branches in the story. Starting with an existing linear plot as input, a branch is created at each key decision taken by the main character. By meta-prompting the LLM to consider the major plot points from the story, the system produces coherent and well-structured alternate storylines. WHAT-IF stores the branching plot tree in a graph which helps it to both keep track of the story for prompting and maintain the structure for the final IF system. A video demo of our system can be found here: https://youtu.be/8vBqjqtupcc. | |
dc.description.uri | http://arxiv.org/abs/2412.10582 | |
dc.format.extent | 21 pages | |
dc.genre | journal articles | |
dc.genre | preprints | |
dc.identifier | doi:10.13016/m2jxyd-nkao | |
dc.identifier.uri | https://doi.org/10.48550/arXiv.2412.10582 | |
dc.identifier.uri | http://hdl.handle.net/11603/37395 | |
dc.language.iso | en_US | |
dc.relation.isAvailableAt | The University of Maryland, Baltimore County (UMBC) | |
dc.relation.ispartof | UMBC Computer Science and Electrical Engineering Department | |
dc.relation.ispartof | UMBC Faculty Collection | |
dc.rights | Attribution 4.0 International | |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | Computer Science - Computation and Language | |
dc.title | WHAT-IF: Exploring Branching Narratives by Meta-Prompting Large Language Models | |
dc.type | Text | |
dcterms.creator | https://orcid.org/0000-0002-0623-599X |
Files
Original bundle
1 - 1 of 1