License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.CMN.2013.106
URN: urn:nbn:de:0030-drops-41567
Go to the corresponding OASIcs Volume Portal

Gervás, Pablo

Propp's Morphology of the Folk Tale as a Grammar for Generation

p106-gervas.pdf (0.4 MB)


The semi-formal analysis of Russian folk tales carried out by Vladimir Propp has often been used as theoretical background for the automated generation of stories. Its rigour and its exhaustive description of the constituent elements of Russian folk tales, and the enumeration of the patterns they follow, have acted as inspiration for several story generation systems, both sequential and interactive. Yet most of these efforts have attempted to generalize Propp’s account to types of stories beyond the corpus that it arose from. In the process, a number of the valuable intuitions present in the original work are lost. The present paper revisits Propp’s morphology to build a system that generates instances of Russian folk tales. Propp’s view of the folk tale as a rigid sequence of character functions is employed as a plot driver. Unification is used to incrementally build a conceptual representation of discourse by adding to an ongoing draft story actions that instantiate the character functions. Story actions are defined by pre and post conditions on the state of the plot to account for the causal relations crucial to narrative. The potential of the resulting system for providing a generic story generation system is discussed and possible lines of future work are discussed.

BibTeX - Entry

  author =	{Pablo Gerv{\'a}s},
  title =	{{Propp's Morphology of the Folk Tale as a Grammar for Generation}},
  booktitle =	{2013 Workshop on Computational Models of Narrative},
  pages =	{106--122},
  series =	{OpenAccess Series in Informatics (OASIcs)},
  ISBN =	{978-3-939897-57-6},
  ISSN =	{2190-6807},
  year =	{2013},
  volume =	{32},
  editor =	{Mark A. Finlayson and Bernhard Fisseni and Benedikt L{\"o}we and Jan Christoph Meister},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{},
  URN =		{urn:nbn:de:0030-drops-41567},
  doi =		{10.4230/OASIcs.CMN.2013.106},
  annote =	{Keywords: narrative generation, story grammar, unification}

Keywords: narrative generation, story grammar, unification
Collection: 2013 Workshop on Computational Models of Narrative
Issue Date: 2013
Date of publication: 02.08.2013

DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI