IBSEN: Director-Actor Agent Collaboration for Controllable and Interactive Drama Script Generation

Senyu Han, Lu Chen, Li-Min Lin, Zhengshan Xu, Kai Yu·July 01, 2024

Summary

IBSEN is a director-actor agent framework for generating controllable drama scripts using large language models. It allows users to guide the plot through a director agent, who provides plot outlines and objectives, while actor agents role-play characters and adapt to user input. The system ensures character interactions align with the storyline, enabling diverse and coherent script creation while preserving character traits. Experiments demonstrate its effectiveness in generating scripts based on plot objectives, showcasing potential for controlled story generation. The framework is evaluated by comparing it to previous research, highlighting its strengths in interactive drama and character control. However, it faces challenges in complex scenarios and requires further refinement for more nuanced interactions and visual applications.

Key findings

7

Introduction
Background
Overview of large language models in creative applications
Need for controllable script generation in drama
Objective
To develop a framework for guided story creation
Achieve character consistency and interaction control
Method
Data Collection
Source of large language models and data corpus
Selection criteria for drama-related content
Data Preprocessing
Text cleaning and formatting for model input
Extraction of plot structures and character traits
Director Agent
Plot Outline Generation
Algorithm for generating story outlines based on user objectives
Objective Setting
User-guided process for defining plot milestones
Actor Agents
Character Adaptation
Role-playing and dialogue generation with character traits
Integration with plot objectives
Interaction Management
Ensuring character consistency in response to user input
Experiments and Evaluation
Script Generation Results
Case studies showcasing controlled script output
Comparison with existing script generation methods
Interactive Drama Performance
User feedback and engagement analysis
Success in maintaining character consistency
Limitations and Challenges
Complex scenarios: handling unforeseen situations
Refinements needed:
Nuanced interactions
Integration with visual storytelling
Conclusion
Summary of IBSEN's contributions to controllable drama generation
Future directions for research and development
Basic info
papers
computation and language
artificial intelligence
multiagent systems
Advanced features
Insights
What are some challenges mentioned for the IBSEN framework in its current state?
What is the primary purpose of the IBSEN framework?
What makes IBSEN effective in creating controllable drama scripts?
How does the director agent in IBSEN contribute to script generation?