Learning to Predict Explainable Plots for Neural Story Generation
Story generation is an important natural language processing task that aims to generate coherent stories automatically. While the use of neural networks has proven effective in improving story generation, how to learn to generate an explainable high-level plot still remains a major challenge. In this work, we propose a latent variable model for neural story generation. The model treats an outline, which is a natural language sentence explainable to humans, as a latent variable to represent a high-level plot that bridges the input and output. We adopt an external summarization model to guide the latent variable model to learn how to generate outlines from training data. Experiments show that our approach achieves significant improvements over state-of-the-art methods in both automatic and human evaluations.
Code (0)
등록된 구현이 없습니다.
Tasks
SentenceStory GenerationSimilar Papers 제목 키워드 기반
Conveying the Predicted Future to Users: A Case Study of Story Plot Prediction
Creative writing is hard: Novelists struggle with writer's block daily. While automatic story generation has advanced recently, it is treated as a "toy task" for advancing artificial intelligence rather than helping peop…
ARCStory ContinuationStory GenerationConsistency and Coherency Enhanced Story Generation
Story generation is a challenging task, which demands to maintain consistency of the plots and characters throughout the story. Previous works have shown that GPT2, a large-scale language model, has achieved good perform…
Language ModellingStory GenerationMultimodal Event Transformer for Image-guided Story Ending Generation
Image-guided story ending generation (IgSEG) is to generate a story ending based on given story plots and ending image. Existing methods focus on cross-modal feature fusion but overlook reasoning and mining implicit info…
DecoderImage-guided Story Ending GenerationEnd-to-end Story Plot Generator
Story plots, while short, carry most of the essential information of a full story that may contain tens of thousands of words. We study the problem of automatic generation of story plots, which includes story premise, ch…
BlockingT-CVAE: Transformer-Based Conditioned Variational Autoencoder for Story Completion
Story completion is a very challenging task of generating the missing plot for an incomplete story, which requires not only understanding but also inference of the given contextual clues. In this paper, we present a nove…
DecoderDiversityStory Completion