Generating Plots for a Given Query Using a Case-Base of Narrative Schemas

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 presents a casebased reasoning solution that builds a plot line to match a given query, expressed in terms of a sequence of abstraction of plot-bearing elements of a story, by retrieving and adapting templates for narrative schemas from a case-base. The abstractions of plot-bearing elements of a story are defined in terms of Propp’s character functions. The case-base of narrative schemas is built based on a review of a number of existing attempts to provide an elementary set of patterns for basic plots. A selection of these patterns, reformulated in terms of Propp’s character functions, is used as case-base. The paper explores a solution for automatic generation of stories based on this formulation of the narrative schemas.

[1]  Ralph Bergmann,et al.  Techniques and Knowledge Used for Adaptation During Case-Based Problem Solving , 1998, IEA/AIE.

[2]  Federico Peinado,et al.  Evaluation of automatic generation of basic stories , 2006, New Generation Computing.

[3]  Mark O. Riedl,et al.  Story Planning with Vignettes: Toward Overcoming the Content Production Bottleneck , 2008, ICIDS.

[4]  Mark O. Riedl,et al.  Generating Story Analogues , 2009, AIIDE.

[5]  S. Turner Minstrel: a computer model of creativity and storytelling , 1993 .

[6]  Kambiz Badie,et al.  A Compositional Approach to Solution Adaptation in Case-Based Reasoning and its Application to Tutoring Library , 2000 .

[7]  C SchankRoger,et al.  Dynamic Memory: A Theory of Reminding and Learning in Computers and People , 1983 .

[8]  Jichen Zhu,et al.  On the Role of Domain Knowledge in Analogy-Based Story Generation , 2011, IJCAI.

[9]  Federico Peinado Gil Un armazón para el desarrollo de aplicaciones de narración automática basado en componentes ontológicos reutilizables , 2011 .

[10]  Raquel Hervás,et al.  Case-Based Reasoning for Knowledge-Intensive Template Selection During Text Generation , 2006, ECCBR.

[11]  Raquel Hervás,et al.  Story plot generation based on CBR , 2004, Knowl. Based Syst..

[12]  Roger C. Schank,et al.  Scripts, plans, goals and understanding: an inquiry into human knowledge structures , 1978 .

[13]  Rafael Pérez y Pérez,et al.  MEXICA: A computer model of a cognitive account of creative writing , 2001, J. Exp. Theor. Artif. Intell..

[14]  Gonzalo Méndez,et al.  Schemas for Narrative Generation Mined from Existing Descriptions of Plot , 2015, CMN.

[15]  Mark O. Riedl Toward Vignette-Based Story Generation for Drama Management Systems , 2007 .

[16]  Roger C. Schank,et al.  Dynamic memory - a theory of reminding and learning in computers and people , 1983 .

[17]  Pablo Gervás Computational Drafting of Plot Structures for Russian Folk Tales , 2015, Cognitive Computation.

[18]  Santiago Ontañón,et al.  Amalgams: A Formal Approach for Combining Multiple Case Solutions , 2010, ICCBR.