An Ion Exchange Mechanism Inspired Story Ending Generator for Different Characters
Story ending generation aims at generating reasonable endings for a given story context. Most existing studies in this area focus on generating coherent or diversified story endings, while they ignore that different characters may lead to different endings for a given story. In this paper, we propose a Character-oriented Story Ending Generator (CoSEG) to customize an ending for each character in a story. Specifically, we first propose a character modeling module to learn the personalities of characters from their descriptive experiences extracted from the story context. Then, inspired by the ion exchange mechanism in chemical reactions, we design a novel vector breaking/forming module to learn the intrinsic interactions between each character and the corresponding context through an analogical information exchange procedure. Finally, we leverage the attention mechanism to learn effective character-specific interactions and feed each interaction into a decoder to generate character-orient endings. Extensive experimental results and case studies demonstrate that CoSEG achieves significant improvements in the quality of generated endings compared with state-of-the-art methods, and it effectively customizes the endings for different characters.
Code (0)
등록된 구현이 없습니다.
Tasks
DecoderDescriptiveSimilar Papers 제목 키워드 기반
From Plots to Endings: A Reinforced Pointer Generator for Story Ending Generation
We introduce a new task named Story Ending Generation (SEG), whic-h aims at generating a coherent story ending from a sequence of story plot. Wepropose a framework consisting of a Generator and a Reward Manager for thist…
Learning to Control the Fine-grained Sentiment for Story Ending Generation
Automatic story ending generation is an interesting and challenging task in natural language generation. Previous studies are mainly limited to generate coherent, reasonable and diversified story endings, and few works f…
DecoderText GenerationGenerating Reasonable and Diversified Story Ending Using Sequence to Sequence Model with Adversarial Training
Story generation is a challenging problem in artificial intelligence (AI) and has received a lot of interests in the natural language processing (NLP) community. Most previous work tried to solve this problem using Seque…
Cloze TestInformation RetrievalStory GenerationCLSEG: Contrastive Learning of Story Ending Generation
Story Ending Generation (SEG) is a challenging task in natural language generation. Recently, methods based on Pre-trained Language Models (PLM) have achieved great prosperity, which can produce fluent and coherent story…
Contrastive LearningText GenerationAutomated Story Generation as Question-Answering
Neural language model-based approaches to automated story generation suffer from two important limitations. First, language model-based story generators generally do not work toward a given goal or ending. Second, they o…
Generative Question AnsweringLanguage ModelingLanguage ModellingQuestion Answering+1