RoleModel: towards a formal model of dramatic roles for story generation

RoleModel is a novel story generator organized around explicit formal models of character roles. RoleModel expands the expressiveness of stories generated from arbitrary partial domain specification by using a formal model of roles within an abductive logic programming framework. Authorial goals in the system can be fully or partially specified as constraints in an abductive logic program. In particular, the RoleModel system focuses on representing and satisfying role constraints of the story characters. This paper discusses the basic architecture for the RoleModel approach, demonstrates example output from the system through three use-cases, discusses the authorial expressiveness enabled by a "stageless" abductive logic approach to story generation, and proposes the current and future directions.

[1]  Jaime G. Carbonell,et al.  POLITICS: Automated Ideological Reasoning , 1978, Cogn. Sci..

[2]  Noah Wardrip-Fruin,et al.  Expressive Processing: Digital Fictions, Computer Games, and Software Studies , 2009 .

[3]  Mike Sharples Three computer-based models of storytelling: BRUTUS, , 2004 .

[4]  Robert Michael Young,et al.  An Objective Character Believability Evaluation Procedure for Multi-agent Story Generation Systems , 2005, IVA.

[5]  Michael Mateas,et al.  Terminal Time: An Ideologically-biased History Machine , 2007 .

[6]  Erik T. Mueller,et al.  Understanding Goal-Based Stories through Model Finding and Planning , 2007, AAAI Fall Symposium: Intelligent Narrative Technologies.

[7]  Murray Shanahan,et al.  Prediction is Deduction but Explanation is Abduction , 1989, IJCAI.

[8]  R. Abelson,et al.  Computer Simulation of Individual Belief Systems1 , 1965 .

[9]  Rafael Pérez y Pérez,et al.  Integrating a Plot Generator and an Automatic Narrator to Create and Tell Stories , 2008 .

[10]  Robert,et al.  Computer Simulation of Individual Belief Systems * , .

[11]  Marc Cavazza,et al.  Agents' Interaction in Virtual Storytelling , 2001, IVA.

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

[13]  Rafael Pérez y Pérez,et al.  Three computer-based models of storytelling: BRUTUS, MINSTREL and MEXICA , 2004, Knowl. Based Syst..

[14]  Selmer Bringsjord,et al.  Advanced Synthetic Characters, Evil, and E ∗ , 2005 .