Conveying the Predicted Future to Users: A Case Study of Story Plot Prediction

Chieh-Yang Huang,Saniya Naphade,Kavya Laalasa Karanam,Ting-Hao 'Kenneth' Huang
DOI: https://doi.org/10.48550/arXiv.2302.09122
2023-02-18
Abstract:Creative writing is hard: Novelists struggle with writer's block daily. While automatic story generation has advanced recently, it is treated as a "toy task" for advancing artificial intelligence rather than helping people. In this paper, we create a system that produces a short description that narrates a predicted plot using existing story generation approaches. Our goal is to assist writers in crafting a consistent and compelling story arc. We conducted experiments on Amazon Mechanical Turk (AMT) to examine the quality of the generated story plots in terms of consistency and storiability. The results show that short descriptions produced by our frame-enhanced GPT-2 (FGPT-2) were rated as the most consistent and storiable among all models; FGPT-2's outputs even beat some random story snippets written by humans. Next, we conducted a preliminary user study using a story continuation task where AMT workers were given access to machine-generated story plots and asked to write a follow-up story. FGPT-2 could positively affect the writing process, though people favor other baselines more. Our study shed some light on the possibilities of future creative writing support systems beyond the scope of completing sentences. Our code is available at: <a class="link-external link-https" href="https://github.com/appleternity/Story-Plot-Generation" rel="external noopener nofollow">this https URL</a>.
Computation and Language,Human-Computer Interaction
What problem does this paper attempt to address?
The problem that this paper attempts to solve is that in creative writing, writers are often faced with creative bottlenecks, especially when they need to conceive coherent and engaging storylines. Although automatic story - generation techniques have made certain progress, these techniques are often regarded as "toy tasks" in artificial intelligence research rather than as tools that truly assist human writers. Therefore, the goal of this paper is to develop a system that can utilize existing story - generation methods to provide writers with short descriptions of future storylines to help them construct consistent and appealing story arcs. Specifically, the authors regard novels as a series of story blocks of a fixed size, and each story block contains a certain number of sentences. Their goal is to generate a short description (i.e., a three - sentence summary) of the next story block based on the content of the previous story block. To achieve this goal, the authors adopted three existing story - generation models and made adaptive improvements to them to predict subsequent storylines. In this way, they hope not only to improve the quality of machine - generated storylines but also to explore how these generated storylines affect the actual writing process of human writers. In addition, the authors also conducted multiple experiments, including quality - assessment studies and user studies, to verify the effectiveness of their system in practical applications. The results of these experiments show that the GPT - 2 model enhanced by semantic frames (FGPT - 2) performs best in terms of generating consistency and narrativity, and even outperforms some randomly selected fragments of human - written storylines. This indicates that, with appropriate technical support, machine - generated storylines can effectively assist human writers in creative writing.