A Benchmark for Understanding and Generating Dialogue between Characters in Stories
Not on the map. Why?
Abstract (arXiv)
Many classical fairy tales, fiction, and screenplays leverage dialogue to advance story plots and establish characters. We present the first study to explore whether machines can understand and generate dialogue in stories, which requires capturing traits of different characters and the relationships between them. To this end, we propose two new tasks including Masked Dialogue Generation and Dialogue Speaker Recognition, i.e., generating missing dialogue turns and predicting speakers for specified dialogue turns, respectively. We build a new dataset DialStory, which consists of 105k Chinese stories with a large amount of dialogue weaved into the plots to support the evaluation. We show the difficulty of the proposed tasks by testing existing models with automatic and manual evaluation on DialStory. Furthermore, we propose to learn explicit character representations to improve performance on these tasks. Extensive experiments and case studies show that our approach can generate more coherent and informative dialogue, and achieve higher speaker recognition accuracy than strong baselines.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 24 of its 34 references that are in the map. First posted on arXiv 18 Sep 2022.
Builds on
24 of 34 references.
References · 24
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2020mT5: A massively multilingual pre-trained text-to-text transformercited by 1,818
- 2018Hierarchical Neural Story Generationcited by 1,193
- 2015A Diversity-Promoting Objective Function for Neural Conversation Modelscited by 1,077
- 2017Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learningcited by 950
- 2020Revisiting Pre-Trained Models for Chinese Natural Language Processingcited by 266
- 2018Plan-And-Write: Towards Better Automatic Storytellingcited by 234
- 2016A Hierarchical Latent Variable Encoder-Decoder Model for Generating Dialoguescited by 174
- 2015Neural Responding Machine for Short-Text Conversationcited by 124
- 2020A Knowledge-Enhanced Pretraining Model for Commonsense Story Generationcited by 116
- 2020PlotMachines: Outline-Conditioned Generation with Dynamic Plot State Trackingcited by 105
12 more
- 2021CPT: A Pre-Trained Unbalanced Transformer for Both Chinese Language Understanding and Generationcited by 81
- 2020MEGATRON-CNTRL: Controllable Story Generation with External Knowledge Using Large-Scale Language Modelscited by 74
- 2019UER: An Open-Source Toolkit for Pre-training Modelscited by 62
- 2018Story Ending Generation with Incremental Encoding and Commonsense Knowledgecited by 60
- 2020UNION: An Unreferenced Metric for Evaluating Open-ended Story Generationcited by 60
- 2021"Let Your Characters Tell Their Story": A Dataset for Character-Centric Narrative Understandingcited by 48
- 2020Modeling Protagonist Emotions for Emotion-Aware Storytellingcited by 42
- 2021LOT: A Story-Centric Benchmark for Evaluating Chinese Long Text Understanding and Generationcited by 24
- 2021Stylized Story Generation with Style-Guided Planningcited by 21
- 2017Dynamic Entity Representations in Neural Language Modelscited by 19
- 2022Persona-Guided Planning for Controlling the Protagonist's Persona in Story Generationcited by 15
- 2022Immersive Text Game and Personality Classificationcited by 2
Built on by
Not cited yet.