Applying Narrative Theory to Aid Unexpectedness in a Self-Evaluative Story Generation System
Todd Pickering, Anna Jordanous · Kent Academic Repository (University of Kent) · 2017
Predictability is the polar opposite of originality, and as such it is a notable obstacle that should be overcome in the pursuit of computational creativity. Accurately modelling a human’s understanding of predictability would be a monumental task, requiring a contextually rich network of social interaction, literature, news, and media. However, by artificially instilling a computer with some basic ideas about what is predictable in a given scenario, it can begin to gain an understanding of how to subvert expectation. This project attempts to implement such a process into a specially designed story generation system known as Chronicle, inspired by Vladímir Propp’s Morphology of the Folk Tale. Chronicle aims to fine-tune narrative direction and progression in a system modelled on predictability. Decisions made during the story generation process are based on probabilities defined by the expectations of the typical reader, and are amassed to formulate an overall predictability rating. The decision making process is manipulated by the system in order to pursue a customisable predictability target. Chronicle was demonstrably accurate at evaluating its output in some cases, and less accurate in other cases. Further refinement is required to increase its efficacy, but it presents a promising step towards negotiating predictability in computational creativity.