Improvisational computational storytelling in open worlds

Lara J. Martin, Brent Harrison, Mark O. Riedl

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

21 Scopus citations


Improvisational storytelling involves one or more people interacting in real-time to create a story without advanced notice of topic or theme. Human improvisation occurs in an open-world that can be in any state and characters can perform any behaviors expressible through natural language. We propose the grand challenge of computational improvisational storytelling in open-world domains. The goal is to develop an intelligent agent that can sensibly co-create a story with one or more humans through natural language. We lay out some of the research challenges and propose two agent architectures that can provide the basis for exploring the research issues surrounding open-world human-agent interactions.

Original languageEnglish
Title of host publicationInteractive Storytelling - 9th International Conference on Interactive Digital Storytelling, ICIDS 2016
EditorsAndrew S. Gordon, Frank Nack
Number of pages12
StatePublished - 2016
Event9th International Conference on Interactive Digital Storytelling, ICIDS 2016 - Los Angeles, United States
Duration: Nov 15 2016Nov 18 2016

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10045 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference9th International Conference on Interactive Digital Storytelling, ICIDS 2016
Country/TerritoryUnited States
CityLos Angeles

Bibliographical note

Publisher Copyright:
© Springer International Publishing AG 2016.


  • Brave new ideas
  • Computational improvisation
  • Intelligent narrative technologies
  • Interactive narrative

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science


Dive into the research topics of 'Improvisational computational storytelling in open worlds'. Together they form a unique fingerprint.

Cite this