Bringing Stories Alive: Generating Interactive Fiction Worlds

01/28/2020
by   Prithviraj Ammanabrolu, et al.
0

World building forms the foundation of any task that requires narrative intelligence. In this work, we focus on procedurally generating interactive fiction worlds—text-based worlds that players "see" and "talk to" using natural language. Generating these worlds requires referencing everyday and thematic commonsense priors in addition to being semantically consistent, interesting, and coherent throughout. Using existing story plots as inspiration, we present a method that first extracts a partial knowledge graph encoding basic information regarding world structure such as locations and objects. This knowledge graph is then automatically completed utilizing thematic knowledge and used to guide a neural language generation model that fleshes out the rest of the world. We perform human participant-based evaluations, testing our neural model's ability to extract and fill-in a knowledge graph and to generate language conditioned on it against rule-based and human-made baselines. Our code is available at https://github.com/rajammanabrolu/WorldGeneration.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/16/2018

CL Scholar: The ACL Anthology Knowledge Graph Miner

We present CL Scholar, the ACL Anthology knowledge graph miner to facili...
research
05/03/2023

PeaCoK: Persona Commonsense Knowledge for Consistent and Engaging Narratives

Sustaining coherent and engaging narratives requires dialogue or storyte...
research
03/19/2020

EQL – an extremely easy to learn knowledge graph query language, achieving highspeed and precise search

EQL, also named as Extremely Simple Query Language, can be widely used i...
research
07/20/2020

Knowledge Graph Extraction from Videos

Nearly all existing techniques for automated video annotation (or captio...
research
11/18/2022

Knowledge Graph Generation From Text

In this work we propose a novel end-to-end multi-stage Knowledge Graph (...
research
11/15/2022

kogito: A Commonsense Knowledge Inference Toolkit

In this paper, we present kogito, an open-source tool for generating com...
research
06/20/2018

Building a Knowledge Graph from Natural Language Definitions for Interpretable Text Entailment Recognition

Natural language definitions of terms can serve as a rich source of know...

Please sign up or login with your details

Forgot password? Click here to reset