Schemas for Narrative Generation Mined from Existing Descriptions of Plot

Authors Pablo Gervás, Carlos León, Gonzalo Méndez

Thumbnail PDF


  • Filesize: 397 kB
  • 18 pages

Document Identifiers

Author Details

Pablo Gervás
Carlos León
Gonzalo Méndez

Cite AsGet BibTex

Pablo Gervás, Carlos León, and Gonzalo Méndez. Schemas for Narrative Generation Mined from Existing Descriptions of Plot. In 6th Workshop on Computational Models of Narrative (CMN 2015). Open Access Series in Informatics (OASIcs), Volume 45, pp. 54-71, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2015)


Computational generation of literary artifacts very often resorts to template-like schemas that can be instantiated into complex structures. With this view in mind, the present paper reviews a number of existing attempts to provide an elementary set of patterns for basic plots. An attempt is made to formulate these descriptions of possible plots in terms of character functions, an abstraction of plot-bearing elements of a story originally formulated by Vladimir Propp. These character functions act as the building blocks of the Propper system, an existing framework for computational story generation. The paper explores the set of extensions required to the original set of character functions to allow for a basic representation of the analysed schemata, and a solution for automatic generation of stories based on this formulation of the narrative schemas. This solution uncovers important insights on the relative expressive power of the representation of narrative in terms of character functions, and their impact on the generative potential of the framework is discussed.
  • Narrative generation
  • conceptual representation of narrative
  • character functions
  • plot
  • narrative schemas


  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    PDF Downloads


  1. Alexander Nikolayevich Afanasyev. Narodnye russkie skazki A. N. Afanaseva [Folk Russian tales of A. N. Afanasev], volume 1-3. Moscow, Nauka Publ, Moscow, 1855. Google Scholar
  2. C. Booker. The Seven Basic Plots: Why We Tell Stories. The Seven Basic Plots: Why We Tell Stories. Continuum, 2004. Google Scholar
  3. Pablo Gervás. Proppquoterights morphology of the folk tale as a grammar for generation. In Workshop on Computational Models of Narrative, a satellite workshop of CogSci 2013: The 35th meeting of the Cognitive Science Society, Universität Hamburg Hamburg, Germany, 08/2013 2013. Schloss Dagstuhl endash Leibniz-Zentrum für Informatik GmbH, Dagstuhl Publishing, Saarbrücken/Wadern, Germany, Schloss Dagstuhl endash Leibniz-Zentrum für Informatik GmbH, Dagstuhl Publishing, Saarbrücken/Wadern, Germany. Google Scholar
  4. Pablo Gervás. Reviewing Proppquoterights story generation procedure in the light of computational creativity. In AISB Symposium on Computational Creativity, AISB-2014, April 1-4 2014, Goldsmiths, London, UK, 04/2014 2014. Google Scholar
  5. S. Imabuchi and T. Ogata. A story generation system based on Propp combined with a conceptual dictionary. In Natural Language Processing andKnowledge Engineering (NLP-KE), 2011 7th International Conference on, pages 359-362, Nov 2011. Google Scholar
  6. R. Raymond Lang. A declarative model for simple narratives. In Proceedings of the AAAI Fall Symposium on Narrative Intelligence, pages 134-141. AAAI Press, 1999. Google Scholar
  7. G. Polti and L. Ray. The Thirty-six Dramatic Situations. Editor Company, 1916. Google Scholar
  8. Vladimir Propp. Morphology of the Folk Tale. Akademija, Leningrad, 1928. Google Scholar
  9. D. E. Rumelhart. Notes on a schema for stories. Representation and Understanding: Studies in Cognitive Science, pages 211-236, 1975. Google Scholar
  10. R.B. Tobias. 20 Master Plots: And How to Build Them. F+W Media, 2012. Google Scholar
  11. Zach Tomaszewski and Kim Binsted. The limitations of a Propp-based approach to interactive drama. In Intelligent Narrative Technologies, Papers from the 2007 AAAI Fall Symposium, pages 167-173. AAAI Press, 2007. Google Scholar