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 focus on controlling the sentiment of story endings. This paper focuses on generating a story ending which meets the given fine-grained sentiment intensity. There are two major challenges to this task. First is the lack of story corpus which has fine-grained sentiment labels. Second is the difficulty of explicitly controlling sentiment intensity when generating endings. Therefore, we propose a generic and novel framework which consists of a sentiment analyzer and a sentimental generator, respectively addressing the two challenges. The sentiment analyzer adopts a series of methods to acquire sentiment intensities of the story dataset. The sentimental generator introduces the sentiment intensity into decoder via a Gaussian Kernel Layer to control the sentiment of the output. To the best of our knowledge, this is the first endeavor to control the fine-grained sentiment for story ending generation without manually annotating sentiment labels. Experiments show that our proposed framework can generate story endings which are not only more coherent and fluent but also able to meet the given sentiment intensity better.
Code (0)
등록된 구현이 없습니다.
Tasks
DecoderText GenerationSimilar Papers 제목 키워드 기반
SentiStory: A Multi-Layered Sentiment-Aware Generative Model for Visual Storytelling
The visual storytelling (VIST) task aims at generating reasonable, human-like and coherent stories with the image streams as input. Although many deep learning models have achieved promising results, most of them do not …
Visual StorytellingIncorporating Commonsense Knowledge into Story Ending Generation via Heterogeneous Graph Networks
Story ending generation is an interesting and challenging task, which aims to generate a coherent and reasonable ending given a story context. The key challenges of the task lie in how to comprehend the story context suf…
Multi-Task LearningDeep dive into CoCon - A Self Supervised approach for Controlled Text Generation
Transformer-based language models ([1] Vaswani et.al, 2017) have stirred transfer-based learning in NLP and have improved the performance of several NLP tasks. The preliminary step involves pretraining a language model o…
Language ModelingLanguage ModellingStory GenerationText GenerationCHAE: Fine-Grained Controllable Story Generation with Characters, Actions and Emotions
Story generation has emerged as an interesting yet challenging NLP task in recent years. Some existing studies aim at generating fluent and coherent stories from keywords and outlines; while others attempt to control the…
Story GenerationPlug-and-Blend: A Framework for Controllable Story Generation with Blended Control Codes
Large pre-trained neural language models (LM) have very powerful text generation capabilities. However, in practice, they are hard to control for creative purposes. We describe a Plug-and-Play controllable language gener…
Story GenerationText Generation