HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

TVStoryGen: A Dataset for Generating Stories with Character Descriptions

Mingda Chen Kevin Gimpel

TVStoryGen: A Dataset for Generating Stories with Character Descriptions

Abstract

We introduce TVStoryGen, a story generation dataset that requires generating detailed TV show episode recaps from a brief summary and a set of documents describing the characters involved. Unlike other story generation datasets, TVStoryGen contains stories that are authored by professional screen-writers and that feature complex interactions among multiple characters. Generating stories in TVStoryGen requires drawing relevant information from the lengthy provided documents about characters based on the brief summary. In addition, we propose to train reverse models on our dataset for evaluating the faithfulness of generated stories. We create TVStoryGen from fan-contributed websites, which allows us to collect 26k episode recaps with 1868.7 tokens on average. Empirically, we take a hierarchical story generation approach and find that the neural model that uses oracle content selectors for character descriptions demonstrates the best performance on automatic metrics, showing the potential of our dataset to inspire future research on story generation with constraints. Qualitative analysis shows that the best-performing model sometimes generates content that is unfaithful to the short summaries, suggesting promising directions for future work.

Code Repositories

Benchmarks

BenchmarkMethodologyMetrics
story-generation-on-fandom-dev(NN) Oracle plot + summary + oracle char. desc.
BLEU: 28.4
Perplexity: 17.9
ROUGE-1: 63.0
ROUGE-2: 32.8
ROUGE-L: 61.2
story-generation-on-fandom-test(NN) Oracle plot + summary + oracle char. desc.
BLEU: 28.4
Perplexity: 18.2
ROUGE-1: 63.2
ROUGE-2: 32.9
ROUGE-L: 61.5
story-generation-on-tvmegasite-dev(NN) Oracle plot + summary + oracle char. desc.
BLEU: 30.9
Perplexity: 15.7
ROUGE-1: 68.3
ROUGE-2: 44.0
ROUGE-L: 67.5
story-generation-on-tvmegasite-test(NN) Oracle plot + summary + oracle char. desc.
BLEU: 28.1
Perplexity: 18.3
ROUGE-1: 67.0
ROUGE-2: 40.9
ROUGE-L: 66.2

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp