Semantic Frame Forecast
Not on the map. Why?
Abstract (arXiv)
This paper introduces semantic frame forecast, a task that predicts the semantic frames that will occur in the next 10, 100, or even 1,000 sentences in a running story. Prior work focused on predicting the immediate future of a story, such as one to a few sentences ahead. However, when novelists write long stories, generating a few sentences is not enough to help them gain high-level insight to develop the follow-up story. In this paper, we formulate a long story as a sequence of "story blocks," where each block contains a fixed number of sentences (e.g., 10, 100, or 200). This formulation allows us to predict the follow-up story arc beyond the scope of a few sentences. We represent a story block using the term frequencies (TF) of semantic frames in it, normalized by each frame's inverse document frequency (IDF). We conduct semantic frame forecast experiments on 4,794 books from the Bookcorpus and 7,962 scientific abstracts from CODA-19, with block sizes ranging from 5 to 1,000 sentences. The results show that automated models can forecast the follow-up story blocks better than the random, prior, and replay baselines, indicating the task's feasibility. We also learn that the models using the frame representation as features outperform all the existing approaches when the block size is over 150 sentences. The human evaluation also shows that the proposed frame representation, when visualized as word clouds, is comprehensible, representative, and specific to humans. Our code is available at https://github.com/appleternity/FrameForecasting.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 26 of its 47 references that are in the map. First posted on arXiv 12 Apr 2021.
Builds on
26 of 47 references.
References · 26
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Longformer: The Long-Document Transformercited by 3,362
- 2020Big Bird: Transformers for Longer Sequencescited by 1,673
- 2020Reformer: The Efficient Transformercited by 1,658
- 2020Linformer: Self-Attention with Linear Complexitycited by 1,462
- 2019SciBERT: A Pretrained Language Model for Scientific Textcited by 1,404
- 2018Hierarchical Neural Story Generationcited by 1,182
- 2015Aligning Books and Movies: Towards Story-like Visual Explanations by Watching Movies and Reading Bookscited by 1,041
- 2019CTRL: A Conditional Transformer Language Model for Controllable Generationcited by 754
- 2020Stanza: A Python Natural Language Processing Toolkit for Many Human Languagescited by 719
- 2016A Corpus and Evaluation Framework for Deeper Understanding of Commonsense Storiescited by 413
- 2018Plan-And-Write: Towards Better Automatic Storytellingcited by 232
14 more
- 2020CORD-19: The COVID-19 Open Research Datasetcited by 179
- 2016Visual Storytellingcited by 176
- 2019Strategies for Structuring Story Generationcited by 124
- 2013Generalized Denoising Auto-Encoders as Generative Modelscited by 113
- 2019Do Massively Pretrained Language Models Make Better Storytellers?cited by 90
- 2017Event Representations for Automated Story Generation with Deep Neural Netscited by 62
- 2014Narrative Planning: Balancing Plot and Charactercited by 61
- 2019Story Realization: Expanding Plot Events into Sentencescited by 35
- 2017Frame-Semantic Parsing with Softmax-Margin Segmental RNNs and a Syntactic Scaffoldcited by 33
- 2020Narrative Interpolation for Generating and Understanding Storiescited by 19
- 2020Progressive Generation of Long Text with Pretrained Language Modelscited by 14
- 2020Heteroglossia: In-Situ Story Ideation with the Crowdcited by 12
- 2016On the Evaluation of Dialogue Systems with Next Utterance Classificationcited by 8
- 2020Visual Storytelling via Predicting Anchor Word Embeddings in the Storiescited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 2.
3 papers.