A Phone That Cures Your Flu: Generating Imaginary Gadgets in Fictions with Planning and Analogies

Most computational story generation systems lack the ability to generate new types of imaginary objects that play functional roles in stories, such as lightsabers in Star Wars. We present an algorithm that generates such imaginary objects, which we call gadgets, in order to extend the ontological expressivity of existing, planning-based story generation systems. The behavior of a gadget is represented as a plan including typical events that happen when the gadget is used. Our algorithm creates gadgets by extrapolating and merging one or more commonly known objects in order to achieve a narrative goal provided by an existing story generator. We extend partial-order planning to establish open conditions based on analogies between concepts related respectively to common objects and the gadget. We show the algorithm is capable of generating gadgets created by human.

[1]  Michael Lebowitz,et al.  Story-telling as planning and learning , 1985 .

[2]  Stephen G. Ware,et al.  Rethinking Traditional Planning Assumptions to Facilitate Narrative Generation , 2010, AAAI Fall Symposium: Computational Models of Narrative.

[3]  Tony Veale,et al.  CONCEPTUAL SCAFFOLDING: A SPATIALLY FOUNDED MEANING REPRESENTATION FOR METAPHOR COMPREHENSION , 1992, Comput. Intell..

[4]  Natlie Dehn,et al.  Story Generation After TALE-SPIN , 1981, IJCAI.

[5]  Robert Michael Young,et al.  Narrative Planning: Balancing Plot and Character , 2010, J. Artif. Intell. Res..

[6]  Carl Darryl Malmgren Worlds Apart: Narratology of Science Fiction , 1991 .

[7]  Robert Michael Young,et al.  Story planning as exploratory creativity: Techniques for expanding the narrative search space , 2006, New Generation Computing.

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

[9]  Margaret A. Boden,et al.  Computer Models of Creativity , 2009, AI Mag..

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

[11]  Tony Veale,et al.  Metaphor and Memory Symbolic and Connectionist Issues in Metaphor Comprehension , 1994 .

[12]  T. Trabasso,et al.  Causal thinking and the representation of narrative events , 1985 .

[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]  Michael Lebowitz,et al.  Creating characters in a story-telling universe , 1984 .

[15]  Marc Cavazza,et al.  Controlling Narrative Generation with Planning Trajectories: The Role of Constraints , 2009, ICIDS.

[16]  John S. Gero,et al.  Curious agents and situated design evaluations , 2004, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[17]  Boyang Li,et al.  An Offline Planning Approach to Game Plotline Adaptation , 2010, AIIDE.

[18]  Jeffrey M. Zacks,et al.  Event structure in perception and conception. , 2001, Psychological bulletin.

[19]  Jeffrey M. Zacks,et al.  Segmentation in reading and film comprehension. , 2009, Journal of experimental psychology. General.

[20]  Mariët Theune,et al.  Late commitment: virtual story characters that can frame their world , 2009 .

[21]  Daniel S. Weld An Introduction to Least Commitment Planning , 1994, AI Mag..

[22]  Marc Cavazza,et al.  Planning characters' behaviour in interactive storytelling , 2002, Comput. Animat. Virtual Worlds.

[23]  R. Michael Young,et al.  Notes on the Use of Plan Structures in the Creation of Interactive Plot , 1999 .

[24]  Marie-Laure Ryan Possible Worlds, Artificial Intelligence, and Narrative Theory , 1992 .

[25]  Arthur C. Graesser,et al.  Dimensions of situation model construction in narrative comprehension. , 1995 .