Plot Generation Systems


Storyline is a snynonym for plot, and may be defined as a chain of events.  A storyline may be represented graphically in a storyboard.

  • Automated plot generation
  • Automated plot generator
  • Automatic plot generation
  • Automatic plot generator
  • Automated storyline generation
  • Automated storyline generator
  • Automatic storyline generation
  • Automatic storyline generator
  • Computational narrative
  • Computational scenario creation
  • Computational scenario planning
  • Computer-generated plot
  • Event extraction
  • Plot generation system
  • Plot generator
  • Plot management
  • Plot manager (module)
  • Procedural content generation
  • Storyline generation system
  • Storyline generator
  • Storyline manager (module)


  • dairector .. automatic story beat generation through knowledge synthesis
  • .. analyzes publicly available data to deliver alerts for real-world events
  • .. quickly draft a plot or write a short movie script or story



See also:

Automatic Book GenerationNarrative Generation 2017 | Story Generation Systems 2016 | Story Generator Algorithms

Evolving stories: Grammar evolution for automatic plot generation
V Bui, H Abbbass, A Bender – Evolutionary Computation (CEC) …, 2010 –
In this paper, we propose a computational framework for automated story-based scenario generation. Under this framework, a regular grammar is developed to model various causal relationships inside a given story world. The grammar is then evolved using evolutionary …

Storyline Generation System using Situation Cases
W Kim, Y Kim, C Hong – International Journal of Multimedia and Ubiquitous …, 2012 – Citeseer
In this paper, a situation-based storyline generation system is proposed. The generated new plot is a modification of situations stored in situation database, which is different from previous character-based and story-based systems. The new plot is generated based on the …

Automatic Plot Generation Framework for Scenario Creation
Y Kawano, E Takaya, K Yamanobe… – … Conference on Interactive …, 2018 – Springer
Recently, the need for scenarios is increasing due to the increasing number of large-scale games, and the development of an automatic plot generation framework is needed to reduce a scenario writer’s workload. In previous studies, the main focus was to output the complete …

Director in a box: learning cinematic rhetoric for camera shot selection
JB Munro – 2010 –
… ACKNOWLEDGEMENTS iii SUMMARY v CHAPTER 1 INTRODUCTION 1 2 RELATED BACKGROUND 5 Narratological Background 5 Automatic Plot Generation – Fabula 6 Automatic Plot Generation – Syuzhet 8 Synthesis 9 Intelligent Cinematic Generation 9 Machinima 10 …

Generating event storylines from microblogs
C Lin, C Lin, J Li, D Wang, Y Chen, T Li – Proceedings of the 21st ACM …, 2012 –
… By adding a tempo- ral dimension in the event storyline generation system, our work sheds light on the understanding and mining of mi- croblogosphere … Figure 2 shows the framework of our proposed storyline generation system …

Authoring tangible interactive narratives using cognitive hyperlinks
J Tanenbaum, K Tanenbaum, MS El-Nasr… – Proceedings of the …, 2010 –
… This perspective grapples with issues of automatic plot generation [16, 31], the optimization of reader paths through story trees [17, 19], the direction of the behaviors of autonomous narrative agents [2, 5], and the creation of intelligent drama management systems [20, 27] …

Draw your own story: Paper and pencil interactive storytelling
ES De Lima, B Feijó, SDJ Barbosa, AL Furtado… – Entertainment …, 2014 – Elsevier
… impacts the usability and overall user experience. We implement the dramatization layer on the top of our previous plot generation system [27–29] that uses a nondeterministic planning algorithm. In the present paper, although the …

Conceptual model and system for genre-focused interactive storytelling
BF Karlsson, AL Furtado – International Conference on Entertainment …, 2014 – Springer
… This paper describes a conceptual model used to represent plots in a given genre and presents extensions to better support event relations and enhance the space of possibly interesting stories in the context of a plot generation system …

Adaptive quests for dynamic world change in MMORPGs
E Tomai, R Salazar, D Salinas – … of the International Conference on the …, 2012 –
… [5] [6]). There have been some preliminary investigations building on the quest model in multiplayer spaces (cf. [1] [8]), but focused on the constraints of automatic plot generation. It does not appear that either project is targeting large-scale player interaction dynamics …

A challenge to the third Hoshi Shinichi award
S Sato – Proceedings of the INLG 2016 Workshop on …, 2016 –
… Figure 1: The GhostWriter system The strategies of two teams were completely op- posite. The AIWolf team automated plot generation. They used a log of Werewolf game played by AI programs as a plot (ie, story outline), and a hu- man researcher wrote a story based on it …

Towards adaptive quest narrative in shared, persistent virtual worlds
E Tomai – Eighth Artificial Intelligence and Interactive Digital …, 2012 –
… Fairclough & Cunningham (2003) and Riedl, et al. (2011) both use the multiplayer MMORPG quest model, but focus on the constraints of automatic plot generation between a few directly interacting players. The True Story system (Pita, et al …

Children’s Story Authoring with Propp’s Morphology: An Exploratory Study
S Hammond, TJ Smith, H Pain – 5th International Conference on …, 2008 –
… To give only a small sample: it has been used to analyse many types of narrative including Hollywood movie plots [Bordwell, 1988] and the fantasy plays of James M. Barrie [McGowan, 1983], it has been applied to automatic plot generation [Peinado and Gervas, 2005], to …

Evolving story and character generation for role-playing games
UA Khan, Y Okada – Proceedings of the Workshop at SIGGRAPH Asia, 2012 –
… 2 Related work There has been much research in the development of Dynamic Plot Generation Systems. Mostly, Propps Morphology [Propp 1968] and Bayesian Networks have been used for the generation of such stories. The Story Engine [Schneider et al …

Determining the Visual Interpretation of Actions
NMSS Sotirchos – … in Intelligent Systems: Concepts, Tools and …, 2013 –
… The method assumes that the input has been computed by a plot generation system similar to the one described in [1, 2]. In the type of stories supported by this description each character is allowed to intervene with the behavior of any other cast member based on his/her goals …

Forecasting the Experience of Future Entertainment Technology: “Interactive Storytelling” and Media Enjoyment
C Klimmt, C Roth, I Vermeulen… – Games and …, 2012 –
Advances in gaming and other entertainment technologies are evolving rapidly and create new conceptual challenges for understanding and explaining the user expe…

Emerging archetypes in massive artificial societies for literary purposes using genetic algorithms
RH García-Ortega, P García-Sánchez… – arXiv preprint arXiv …, 2014 –
… number of possible plot combinations. On the other side, in non-interactive plot generation systems the user does not take control as the protagonist. For example, in the system presented by Pizzi et al. [5] the user can interact …

Arc length-based aspect ratio selection
J Talbot, J Gerth, P Hanrahan – IEEE transactions on …, 2011 –
… Automatic aspect ratio selection methods are complementary to such interaction, providing reasonable defaults, en- abling automated plot generation, and helping to develop insight into the relationship between aspect ratio and human perception …

A MMORPG Prototype for Investigating Adaptive Quest Narratives and Player Behavior
E Tomai, R Salazar, D Salinas – International Conference on the …, 2012 –
… Similarly, [1] and [8] both use the multiplayer MMORPG quest model, but focus on the constraints of automatic plot generation between a few directly interacting players. Neither project appears to be targeting the issues of large-scale interaction …

Revisiting computational models of creative storytelling based on imaginative recall
S Harmon, A Jhala – International Conference on Interactive Digital …, 2015 – Springer
… Mexica [8] is a plot generation system that tells stories about the Aztec people, and considers a temporal progression of simple action-based events. Future events are decided by searching list, rather than graph, comparisons in a case-based approach …

A System for Evaluating Novelty in Computer Generated Narratives.
RP y Pérez, O Ortiz, W Luna, S Negrete… – ICCC, 2011 –
… 1 Currently we are testing an Internet application that will allow people around the world to contribute with their own previous stories to feed our plot-generator system Proceedings of the Second International Conference on Computational Creativity 64 Page 3 …

Simulating Adaptive Quests for Increased Player Impact in MMORPGs.
E Tomai, R Salazar – AIIDE, 2012 –
… Similarly, (Fairclough & Cunningham, 2003) and (Riedl, et al. 2011) both use the multiplayer MMORPG quest model, but focus on the constraints of automatic plot generation between a few directly interacting players. Neither …

DSM2-PTM Standard Test Suite Design and Automation
Y Zhou – Bay-Delta Office, 2013 –
… DSM2-PTM. It enables module developers to investigate changes to their programming more efficiently and consistently, by batch-running, automated plot generation, comparison among different module versions, etc. Other …

A ballad of the mexicas: Automated lyrical narrative writing
D Singh, M Ackerman… – Eighth International …, 2017 –
… lyrics writing. In this paper, we explore combining these two art forms through the automated creation of ballads. We introduce MABLE (MexicA’s BaLlad machinE), based on the plot generation system, MEXICA. Integrating both …

Planning and interaction levels for TV Storytelling
AEM Ciarlini, MM Camanho, TR Dória… – … on Interactive Digital …, 2008 – Springer
… of events. In step-by-step mode, the events inserted in the plot so far are sent to the graphical interface for user intervention, which offers two commands for automatic plot generation: another and continue. Command another …

Reducing screened program points for efficient error detection
CRM Nascimento – 2010 –
Page 1. FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO Reducing Screened Program Points for Efficient Error Detection Ricardo Manuel Nascimento Castilho Master in Informatics and Computing Engineering Supervisor: Rui Maranhão (PhD) 28th June, 2010 …

Corpus Annotation for Narrative Generation Research
AW List – Workshop on Automated Motif Discovery in Cultural …, 2010 –
… For a more extensive review of plot generation systems, the interested reader is invited to consult [12]. Page 4. 3. TOWARDS A CORPUS-BASED APPROACH TO NARRATIVE GENERATION Corpus-based approaches have proved successful for many areas of NLP …

Plotter: operationalizing the master book of all plots
M Eger, CM Potts, C Barot, RM Young – Proceedings of the Intelligent …, 2015 –
… possible successor fragments. We have parsed this content into a graph data structure with each plot fragment being a node with directed edges to each of its successors. We then described our plot generation system Plotter that generates plots from this graph data structure …

Reader-Model-Based Story Generation
P Mawhorter – Ninth Artificial Intelligence and Interactive Digital …, 2013 –
… In Answer Set Program- ming. Bui, V.; Abbbass, H.; and Bender, A. 2010. Evolving sto- ries: Grammar evolution for automatic plot generation. In Evolutionary Computation (CEC), 2010 IEEE Congress on, 1–8. IEEE. Busselle, R., and Bilandzic, H. 2009 …

Event sequencing for situation narratives
I Dall, B Donnelly – … of Defence Science and Technology, Tech …, 2017 –
… An early example of automated plot generation is TALE-SPIN [Meehan, 1977], which simu- lates a small world of characters presented with problems which they must react to (or solve) … Automated plot generation for non-fiction2 appears to have received little attention …

Plot-creation support with plot-construction model for writing novels
A Ashida, T Kojiri – Journal of Information and Telecommunication, 2018 – Taylor & Francis
… Evolving stories: Grammar evolution for automatic plot generation. IEEE Congress on Evolutionary Computation (pp. 1–8). [Google Scholar]). The systems developed in these studies were intended to produce documents or novels rather than assist human authors …

Generating textual storyline to improve situation awareness in disaster management
W Zhou, C Shen, T Li, SC Chen, N Xie – 2014 IEEE International …, 2014 –
… 2186 We collect datasets from Bing News Search5 using key- words about three major hurricanes in the last ten years (ie, Hurricane Katrina, Hurricane Irene, and Hurricane Sandy) to evaluate our storyline generation system …

Reports of the AAAI 2014 Conference Workshops
SV Albrecht, AMS Barreto, D Braziunas, DL Buckeridge… – AI Magazine, 2015 –
… SPRING 2015 91 Page 6. tion), writing the script (natural language genera- tion), and shooting the movie (computer vision and graphics). Riedl’s work on automatic plot generation starts from the claim that creative writing can be rep- resented as a problem-solving process …

AccaSim: a Customizable Workload Management Simulator for Job Dispatching Research in HPC Systems
C Galleguillos, Z Kiziltan, A Netti, R Soto – arXiv preprint arXiv:1806.06728, 2018 –
… purposes. After the simulation is finished, the output data file is returned. The last three lines in Figure 4 serve to use the automated plot generation tool. In line 14, the PlotFactory class is instantiated using two arguments. The …

Tweet dreams are made of this: Appropriate incongruity in the dreamwork of language
T Veale, A Valitutti – Lingua, 2017 – Elsevier
… passive verbs are preferred over those with long stretches of one or the other, so that an unfolding story shines its spotlight equally on A and B. The primary purpose of this architecture in the current context is not to advance the state-of-the-art in automated plot-generation, but to …

Evolving stories: Tree adjoining grammar guided genetic programming for complex plot generation
K Wang, VQ Bui, HA Abbass – Asia-Pacific Conference on Simulated …, 2010 – Springer
… University of Manchester, Manchester (1994) 10. Bui, V., Abbass, H., Bender, A.: Evolving Stories: Grammar Evolution for Automatic Plot Generation. In: IEEE World Congress on Computational Intellegence, Barcelona (2010) 11 …

Illustrating a Computer Generated Narrative.
RP y Pérez, NM Zaragoza, L Rodríguez – ICCC, 2012 –
… generate satisfactory visual narratives. In summary, we have a plot generator system called MEXICA which is based on the ER Model of creative writing. MEXICA is capable of illustrating its own narra- tives. The illustration process …

Can Computers Create Comics and Animations?
M Ueno, K Fukuda, N Mori – Computational and Cognitive …, 2016 –
Page 1. 164 Copyright © 2016, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. Chapter 6 DOI: 10.4018/978-1-5225-0432-0.ch006 ABSTRACT The objective …

dAIrector: Automatic Story Beat Generation through Knowledge Synthesis
M Eger, KW Mathewson – arXiv preprint arXiv:1811.03423, 2018 –
… prompts for the system. • Justification is natural, and it is natural to make leaping assumptions to connect actions/intentions to characters as the plot generation system did not inherently make those assignments. • Tilts don’t over …

Planning to influence other characters in agent-based narratives
HM Chang, VW Soo – Integrating Technologies for Interactive …, 2008 –
… Darmstadt, Germany, December 4-6, 2006). TIDSE ’06, 49-60. [16] Theune, M., Rensen, S., op den Akker, R., Heylen, D., and Nijholt, A. 2004. Emotional characters for automatic plot generation. In Proceedings of the 2nd International …

Improbotics: Exploring the Imitation Game using Machine Intelligence in Improvised Theatre
KW Mathewson, P Mirowski – arXiv preprint arXiv:1809.01807, 2018 –
… Incor- poration of automatic plot generation techniques introduced nearly a century ago in (Cook 1928) could augment the sys- tem with directorial abilities and event-based story genera- tion (Martin and others 2017; 2016). 5 Conclusion …

The Three Layers Evaluation Model for Computer-Generated Plots.
RP y Pérez – ICCC, 2014 –
Page 1. The Three Layers Evaluation Model for Computer-Generated Plots Rafael Pérez y Pérez Departamento de Tecnologías de la Información Universidad Autónoma Metropolitana, Cuajimalpa Av. Vasco de Quiroga 4871, Col …

Semantic mashups of multimedia cultural stories
F Mele, A Sorgente – Intelligenza Artificiale, 2012 –
Page 1. Intelligenza Artificiale 6 (2012) 19–40 DOI 10.3233/IA-2012-0030 IOS Press 19 Semantic mashups of multimedia cultural stories Francesco Mele ? and Antonio Sorgente Istituto di Cibernetica “E. Caianiello” – CNR, Pozzuoli, NA, Italy Abstract …

A survey on story generation techniques for authoring computational narratives
B Kybartas, R Bidarra – … on Computational Intelligence and AI in …, 2017 –
… We also identify the advantages of developing a standard model of narrative to allow for collaboration between plot and space automation techniques. This would likely benefit the field of automated space generation with the strengths in the field of automated plot generation …

ECP Milestone Report Initial Integration of CEED Software in ECP Applications WBS 1.2. 5.3. 04, Milestone CEED-MS8 Misun Min
J Brown, V Dobrev, P Fischer, T Kolev, D Medina… – 2017 –
Page 1. ECP Milestone Report Initial Integration of CEED Software in ECP Applications WBS, Milestone CEED-MS8 Misun Min Jed Brown Veselin Dobrev Paul Fischer Tzanio Kolev David Medina Elia Merzari Aleks Obabko Scott Parker Ron Rahaman …

Generating multimedia narrative for virtual humans
S Wark, M Nowina-Krowicki – Proceedings of the Australasian Computer …, 2016 –
Page 1. Generating Multimedia Narrative For Virtual Humans Steven Wark and Marcin Nowina-Krowicki Joint and Operations Analysis Division Defence Science & Technology Group PO Box 1500, Edinburgh SA 5111, South Australia {firstname.lastname} …

The ERI-Designer: A computer model for the arrangement of furniture
RP y Pérez, A Aguilar, S Negrete – Minds and Machines, 2010 – Springer
… When the ACAS-Constant was set to 100% the system only reproduced the sequences of actions recorded in its data-base. These results coincided with those reported by Pérez y Pérez (2007) in MEXICA, an automatic plot-generator based on the ER model …

Thai Sentence Generation Machine Employing Fixed Patterns
W Krukaset, N Krukaset… – … (HPCCWS), 2017 IEEE …, 2017 –
… on Computational Intelligence and AI in Games, vol. 3, no. 5, pp. 776-786, 2013. [7] V. Bui, H. Abbbass Simpson and A. Bender, “Evolving stories: Grammar Evolution for Automatic Plot Generation” IEEE Trans. on Artificial Intelligence, vol. 3, no. 5, pp. 776-786, 2010 …

Modeling Basic Physical Links in Acumen
MH Esmael – 2012 –
Page 1. i Modeling Basic Physical Links in Acumen Master report, IDE1252, June 2012 M aster thesis S chool of Inform ation S cience, C om puter and E lectrical E ngineering Muzeyen Hassen Esmael Page 2. ii Modeling Basic Physical Links in Acumen …

Evolving Narrations of Strategic Defence and Security Scenarios for Computational Scenario Planning
K Wang, E Petraki, H Abbass – Recent Advances in Computational …, 2016 – Springer
Defence and security organisations rely on the use of scenarios for a wide range of activities; from strategic and contingency planning to training and experimentation exercises. In the grand strategi.

Driving story generation with learnable character models
MP Fay – 2014 –
Page 1. Driving Story Generation with Learnable Character Models by Matthew Paul Fay BS, Purdue University (2009) SM, Massachusetts Institute of Technology (2012) Submitted to the Department of Electrical Engineering and Computer Science …

Towards digitalisation of summative and formative assessments in academic teaching of statistics
N Schwinning, M Striewe, T Massing, C Hanck… – arXiv preprint arXiv …, 2018 –
… Experiences show that both types of exams are equally accepted by the students. Page 6. Figure 3. Screen capture of an exercise using automated plot generation. Course #Exercises #Students #Submissions practice tests exams Descriptive statistics 92 22 398 51803 …

Implicit Creation’–Non-Programmer Conceptual Models For Authoring In Interactive Digital Storytelling
UM Spierling – 2012 –
Page 1. ‘IMPLICIT CREATION’ – NON-PROGRAMMER CONCEPTUAL MODELS FOR AUTHORING IN INTERACTIVE DIGITAL STORYTELLING by ULRIKE MARTINA SPIERLING A thesis submitted to the University of Plymouth in partial fulfilment for the degree of …

The causes for no causation: A computational perspective
HA Abbass, E Petraki – Information Knowledge Systems …, 2011 –
Page 1. Information Knowledge Systems Management 10 (2011) 51–74 51 DOI 10.3233/IKS-2012-0185 IOS Press Chapter 3 The causes for no causation: A computational perspective Hussein A. Abbass? and Eleni Petraki …

TwitSong: A current events computer poet and the thorny problem of assessment.
C Lamb – 2018 –
Page 1. TwitSong: A current events computer poet and the thorny problem of assessment. by Carolyn Elizabeth Lamb A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of Doctor of Philosophy in Computer Science …

Data Mining Techniques to Understand Textual Data
W Zhou – 2017 –
Page 1. Florida International University FIU Digital Commons FIU Electronic Theses and Dissertations University Graduate School 10-4-2017 Data Mining Techniques to Understand Textual Data Wubai Zhou Florida International University, …

An expressive gl-2 grammar for representing story-like scenarios
V Bui, A Bender, H Abbass – Evolutionary Computation (CEC) …, 2012 –
Page 1. An Expressive GL-2 Grammar for Representing Story-like Scenarios Vinh Bui UNSW@ADFA, Australia Axel Bender DSTO, Australia axel.bender@dsto. Hussein Abbass UNSW@ADFA, Australia …

Moving forward with computational red teaming
P Gowlett – 2011 –
Page 1. UNCLASSIFIED Moving Forward with Computational Red Teaming Phillip Gowlett Joint Operations Division Defence Science and Technology Organisation DSTO-GD-0630 ABSTRACT This paper assesses the requirements …

Astrogue: A Roguelike
S Almgren, LEO ANTTILA, D OSKARSSON… – 2014 – Citeseer
Page 1. Astrogue: A Roguelike Using Procedural Content Generation for Levels and Plots in a Computer Game Bachelor of Science Thesis in Computer Science SIMON ALMGREN LEO ANTTILA DAVID OSKARSSON FABIAN SÖRENSSON SAMUEL TIENSUU …

Skald: minstrel reconstructed
B Tearse, P Mawhorter, M Mateas… – IEEE Transactions on …, 2014 –
Page 1. 156 IEEE TRANSACTIONS ON COMPUTATIONAL INTELLIGENCE AND AI IN GAMES, VOL. 6, NO. 2, JUNE 2014 Skald: Minstrel Reconstructed Brandon Tearse, Peter Mawhorter, Michael Mateas, and Noah Wardrip-Fruin …

Computational red teaming: Past, present and future
H Abbass, A Bender, S Gaidow… – IEEE Computational …, 2011 –
Page 1. 30 IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE | FEBRUARY 2011 1556-603X/11/$26.00©2011IEEE I. Background A. What is an “Agent”? One of the main challenges when introducing the concept of an “Agent …

Advanced Visual Analytics Approaches for the Integrative Study of Genomic and Transcriptomic Data
G Jäger – 2016 –
Page 1. Advanced Visual Analytics Approaches for the Integrative Study of Genomic and Transcriptomic Data Dissertation der Mathematisch-Naturwissenschaftlichen Fakultät der Eberhard Karls Universität Tübingen des Wilhelm …

Skald: Minstrel Reconstructed
BTPMM Mateas, N Wardrip-Fruin – 2013 –
Page 1. Copyright (c) 2013 IEEE. Personal use is permitted. For any other purposes, permission must be obtained from the IEEE by emailing This article has been accepted for publication in a future issue of this journal, but has not been fully edited …

Intelligent Multi-Media Presentation Using Rhetorical Structure Theory
S Wark, M Nowina-Krowicki – 2015 –
Page 1. UNCLASSIFIED UNCLASSIFIED Intelligent Multi-Media Presentation Using Rhetorical Structure Theory Steven Wark and Marcin Nowina-Krowicki Joint and Operations Analysis Division Defence Science and Technology Organisation DSTO-TR-3067 ABSTRACT …

Mining the Online Social Network Data: Influence, Summarization, and Organization
J Li – 2014 –
Page 1. Florida International University FIU Digital Commons FIU Electronic Theses and Dissertations University Graduate School 3-26-2014 Mining the Online Social Network Data: Influence, Summarization, and Organization Jingxuan Li …

Activity Localization and Recognition
ICT Call –
Page 1. FP7-ICT-2011-9 STREP proposal 18/01/12 v1 [Dynact] Small or medium-scale focused research project (STREP) ICT Call 9 FP7-ICT-2011-9 [Dynamical Generative and Discriminative Models for Action and Activity Localization and Recognition] [Dynact] …

(Visited 31 times, 1 visits today)