Controllable Multi-Character Psychology-Oriented Story Generation

by   Feifei Xu, et al.

Story generation, which aims to generate a long and coherent story automatically based on the title or an input sentence, is an important research area in the field of natural language generation. There is relatively little work on story generation with appointed emotions. Most existing works focus on using only one specific emotion to control the generation of a whole story and ignore the emotional changes in the characters in the course of the story. In our work, we aim to design an emotional line for each character that considers multiple emotions common in psychological theories, with the goal of generating stories with richer emotional changes in the characters. To the best of our knowledge, this work is first to focuses on characters' emotional lines in story generation. We present a novel model-based attention mechanism that we call SoCP (Storytelling of multi-Character Psychology). We show that the proposed model can generate stories considering the changes in the psychological state of different characters. To take into account the particularity of the model, in addition to commonly used evaluation indicators(BLEU, ROUGE, etc.), we introduce the accuracy rate of psychological state control as a novel evaluation metric. The new indicator reflects the effect of the model on the psychological state control of story characters. Experiments show that with SoCP, the generated stories follow the psychological state for each character according to both automatic and human evaluations.


page 2

page 7


An Ion Exchange Mechanism Inspired Story Ending Generator for Different Characters

Story ending generation aims at generating reasonable endings for a give...

Visual Simplified Characters' Emotion Emulator Implementing OCC Model

In this paper, we present a visual emulator of the emotions seen in char...

CHAE: Fine-Grained Controllable Story Generation with Characters, Actions and Emotions

Story generation has emerged as an interesting yet challenging NLP task ...

Modeling Protagonist Emotions for Emotion-Aware Storytelling

Emotions and their evolution play a central role in creating a captivati...

Visual Story Generation Based on Emotion and Keywords

Automated visual story generation aims to produce stories with correspon...

CHARET: Character-centered Approach to Emotion Tracking in Stories

Autonomous agents that can engage in social interactions witha human is ...

TVRecap: A Dataset for Generating Stories with Character Descriptions

We introduce TVRecap, a story generation dataset that requires generatin...

Please sign up or login with your details

Forgot password? Click here to reset