NetworkING: Orchestrating Dramas via Social Connectivity

A Social Network Interface to an Interactive Narrative (Demonstration)

2013-01-01
Julie Porteous, Fred Charles, Marc Cavazza
Summary
Problem
Method
Results
Takeaways
Abstract

The paper presents NetworkING (social Network for Interactive Narrative Generation), an interactive storytelling system that uses a social network interface to control narrative generation. By manipulating character relationships (e.g., professional rivals or romance) and selecting narrative themes, users generate unique 3D-animated medical drama episodes driven by an AI planner.

TL;DR

NetworkING is an interactive storytelling system that allows users to act as a "social demiurge." Instead of choosing what a character does next, users define who characters are to each other via a graphical social network. Using an AI planner (Metric-FF), the system then translates these relationships—like "rivalry" or "romance"—into a fully voiced 3D medical drama episode.

Background Positioning

In the landscape of interactive narrative, we often see a tug-of-war between Emergence (letting things happen) and Authorial Control (ensuring a good story). NetworkING sits in the sweet spot of Structure-based Generation. It moves away from the "pick-a-path" gameplay of the past and focuses on the underlying engine of serial drama: the social friction between characters.

Problem & Motivation: The Logic of "Shenanigans"

Why do we watch medical dramas like Grey’s Anatomy or House? It is rarely for the medicine; it is for the interpersonal conflict.

Existing digital storytelling systems often focus on individual character goals or physical world state. However, the authors argue that the social relationship is the primary determinant of narrative events. The technical challenge was: How do we make these abstract social ties computable? How does a "rivalry" relationship mathematically increase the probability of a "confrontation" scene in a planning domain?

Methodology: The Social Planner

The core of NetworkING is the marriage of a Graph-based UI and an Automated Planner.

  1. The Interface: Users interact with a node-link diagram (powered by Graphviz4Net). By adding an arc between "Dr. Adams" and "Dr. Green" and labeling it "Rivals," the user sets a global constraint on the story.
  2. The Planner (Metric-FF): The social network state is mapped into a planning domain. If a relationship is "antagonistic," the cost of narrative actions involving "cooperation" increases, or the preconditions for "arguments" are met.
  3. Visualization & "Smithian" Cues: The output is not just text. The system uses the Unreal Engine to stage the scene, applying cinematic lighting and music—referred to as "Smithian" cues—to underscore the dramatic impact of the social changes.

System Overview and Interaction Figure 1: The user interaction cycle from social graph modification (1) to AI generation (2) and 3D visualization (3).

Experiments & Results

The system was tested using a robust domain consisting of:

  • 18 Virtual Actors: Clustered by roles (Doctors, Nurses, Patients).
  • 100+ Narrative Actions: Ranging from medical procedures to romantic advances and arguments.

The authors demonstrated that the system is highly sensitive to the social network's topology. A single relationship change can cascade through the planner’s logic, resulting in a completely different set of character interactions and dialogues (generated via text-to-speech).

Critical Analysis & Conclusion

Takeaway

NetworkING successfully demonstrates that Social Connectivity is a viable and highly intuitive "UI for Stories." It allows users to manipulate the DNA of the narrative rather than just its surface-level actions.

Limitations

  • Symbolic Rigidity: Like most plan-based systems of its era, it relies on a hand-crafted domain model. Adding new types of drama requires defining new planning operators.
  • Visual Fidelity: While 3D visualization is a plus, the emotional nuance of "rivalry" is often difficult to convey through the stiff animations of early-2010s game engines.

Future Outlook

In the age of LLMs, the "Social Network" approach remains highly relevant. While modern models excel at local dialogue, they often lose track of global relationship consistency across long contexts. The NetworkING approach—using a structured social graph as a core "world state"—could be the key to keeping modern AI storytellers coherent over multiple episodes.

Find Similar Papers

Try Our Examples

  • Search for recent papers that integrate Social Network Analysis (SNA) with Planning-based Interactive Narrative systems.
  • Which paper first proposed the use of the Metric-FF planning system for storytelling, and how does NetworkING extend its numeric state variables for social modeling?
  • How have state-of-the-art Large Language Models (LLMs) been used to simulate the "social relationship" dynamics previously handled by symbolic planners like NetworkING?
Contents
NetworkING: Orchestrating Dramas via Social Connectivity
1. TL;DR
2. Background Positioning
3. Problem & Motivation: The Logic of "Shenanigans"
4. Methodology: The Social Planner
5. Experiments & Results
6. Critical Analysis & Conclusion
6.1. Takeaway
6.2. Limitations
6.3. Future Outlook