Integrating Formal Qualitative Analysis Techniques within a Procedural Narrative Generation System

AAAI Conferences

Qualitative analysis of procedurally generated narratives remains a difficult hurdle for most narrative generation tools. Typical analysis involves the use of human studies, rating the quality of the generated narratives against a given set of criteria, a costly and time consuming process. In this paper we integrate a set of features within the ReGEN system which aim to ensure narrative correctness and quality. Correct generation is ensured by performing an analysis of the preconditions and postconditions of each narrative event. Narrative quality is ensured by using an existing set of formal metrics which relate quality to the structure of the narrative to guide narrative generation. This quantitative approach provides an objective means of guaranteeing quality within narrative generation.


Kybartas

AAAI Conferences

Qualitative analysis of procedurally generated narratives remains a difficult hurdle for most narrative generation tools. Typical analysis involves the use of human studies, rating the quality of the generated narratives against a given set of criteria, a costly and time consuming process. In this paper we integrate a set of features within the ReGEN system which aim to ensure narrative correctness and quality. Correct generation is ensured by performing an analysis of the preconditions and postconditions of each narrative event. Narrative quality is ensured by using an existing set of formal metrics which relate quality to the structure of the narrative to guide narrative generation. This quantitative approach provides an objective means of guaranteeing quality within narrative generation.


Porteous

AAAI Conferences

Narrative generation represents an application domain for AI planning where plan quality is related to properties such as shape of plan trajectory. In our work we have developed a plan-based approach to narrative generation that uses character relationships as a key determinant in controlling plan shape (relationships are key in genres such as serial dramas and soaps). Our approach is implemented in a demonstration Interactive Narrative, called NetworkING, set in the medical drama genre. The system features a user-friendly mechanism for specifying relationships between virtual characters, via a social network and real-time visualisation of generated narratives on a 3D stage.


Towards End-to-End Natural Language Story Generation Systems

AAAI Conferences

Storytelling and story generation systems usually require knowledge about the story world to be encoded in some form of knowledge representation formalism, a notoriously time-consuming task requiring expertise in storytelling and knowledge engineering. In order to alleviate this authorial bottleneck, in this paper we propose an end-to-end computational narrative system that automatically extracts the necessary domain knowledge from corpus of stories written in natural language and then uses such domain knowledge to generate new stories. Specifically, we employ narrative information extraction techniques that can automatically extract structured representations from stories and feed those representations to an analogy-based story generation system. We present the structures we used to connect two existing computational narrative systems and report our experiments using a dataset of Russian fairy tales. Specifically we look at the perceived quality of the final natural language being generated and how errors in the pipeline affect the output.


Scheherazade: Crowd-Powered Interactive Narrative Generation

AAAI Conferences

Interactive narrative is a form of storytelling in which users affect a dramatic storyline through actions by assuming the role of characters in a virtual world.This extended abstract outlines the Scheherazade-IF system, which uses crowdsourcing and artificial intelligence to automatically construct text-based interactive narrative experiences.