• Corpus ID: 15386387

Integrating Plot, Character and Natural Language Processing in the Interactive Drama Façade

  title={Integrating Plot, Character and Natural Language Processing in the Interactive Drama Façade},
  author={Michael Mateas and Andrew Stern},
Facade is an artificial intelligence-based art/research experiment in electronic narrative - an attempt to move beyond traditional branching or hy- per-linked narrative to create a fully-realized, one-act interactive drama. We are completing a three year collaboration to engineer a novel architecture that inte- grates emotional, interactive character behavior, drama-managed plot and shal- low natural language processing. In this architecture, authors can organize hierarchies of reactive… 

Figures and Tables from this paper

Demonstration: The Interactive Drama Façade

  • M. MateasA. Stern
  • Education, Art
    Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment
  • 2021
By the end of this intense one-act play you will have changed the course of Grace and Trip's lives - motivating you to re-play the drama to find out how your interaction could make things turn out differently the next time.

Structuring Content in the Façade Interactive Drama Architecture

An overview of the process of bringing Facade to life as a coherent, engaging, high agency experience, including the design and programming of thousands of joint dialog behaviors in the reactive planning language ABL, and their higher level organization into a collection of story beats sequenced by a drama manager are described.

Natural Language Understanding in Façade: Surface-Text Processing

This paper focuses on Facade’s natural language processing (NLP) system, specifically the understanding (NLU) portion that extracts discourse acts from player-typed surface text.

Declarative optimization-based drama management in interactive fiction

This work presents work applying search-based drama management (SBDM) to the interactive fiction piece Anchorhead, to further investigate the algorithmic and authorship issues involved.


  • N. Szilas
  • Computer Science, Art
    Appl. Artif. Intell.
  • 2007
An original model is described, based on a rule-based component for the generation of meaningful narrative actions and on a model of the user for the ranking of these actions and the action selection, for the display of the actions on the computer.

Proactive Authoring for Interactive Drama: An Author's Assistant

An extension to Thespian, an authoring and simulating framework for interactive dramas, is extended into a more proactive authoring framework to further reduce authoring effort.

Automated interactive narrative synthesis using dramatic theory

A logical formalism of a story that incorporates an exposition, rising action, climax, falling action, and a story resolution, conforming to the widely established and studied Freytag model of a narrative is proposed.

Integrating Story-Centric and Character-Centric Processes for Authoring Interactive Drama

This work presents a new framework that integrates both story-centric and character-centric processes to support authoring interactive drama, and uses a multi-agent system to control virtual characters in a story.

From linear story generation to branching story graphs

A system that can generate stories can adapt narrative to the user's preferences and abilities, has expanded replay value, and can interact with users in ways that system designers didn't initially envision.

Story Generators: Models and Approaches for the Generation of Literary Artefacts

T his session is concerned with the automated creation of fiction or "literary artefacts" that might take the form of prose, poetry or drama. Special focus is placed upon those approaches that



Architecture, Authorial Idioms and Early Observations of the Interactive Drama Facade

Façade is an artificial intelli gence-based art/research experiment in electronic narrative – an attempt to move beyond traditional branching or hyper-linked narrative to create a fully-realized,

Guiding interactive drama

In traditional drama, an audience watches a story presented by characters on a stage. Interactive Drama changes the audience to a single User who enters that stage, interacting with the characters,

Integrating Reactivity, Goals, and Emotion in a Broad Agent

The integration issues the authors have encountered in building a particular Tok agent (Lyotard the cat), note their impact on the architecture, and suggest that modeling emotion, in particular, may constrain the design of integrated agent architectures are described.

A Behavior Language for Story-Based Believable Agents

A behavior language is a reactive planning language, based on the Oz Project language Hap, designed specifically for authoring believable agents-characters that express rich personality, and that, in

Virtual Reality, Art, and Entertainment

  • J. Bates
  • Art
    Presence: Teleoperators & Virtual Environments
  • 1992
A case for the importance of this research is presented, then several topics are outlined that are central to the inquiry: developing computational theories for cognitive-emotional agents, presentation style, and drama.

Increasing believability in animated pedagogical agents

A framework for dynamically sequencing animated pedagogical agents that inhabits a knowledge based learning envi ronment for the domain of botanical anatomy is developed and implemented in Herman the Bug.

Multi-level direction of autonomous creatures for real-time virtual environments

This paper presents an approach to control which allows an external entity to “direct” an autonomous creature at the motivational level, the task level, and the direct motor level.

MIT-Media Lab

Since opening its doors in 1985, the MIT Media Lab has pioneered such areas as wearable computing, tangible interfaces, and aective computing.

Acting in Character

A good actor creates and communicates a consistent and compelling personality throughout a performance of a given role and creates different personalities for different roles.

Patterns of hypertext

A variety of common structural patterns that may prove useful for description, analysis, and perhaps for design of complex hypertexts are identified.