An objective character believability evaluation procedure for multi-agent story generation systems
Lecture Notes in Computer Science
The future of interactive drama
Proceedings of the second Australasian conference on Interactive entertainment
From Linear Story Generation to Branching Story Graphs
IEEE Computer Graphics and Applications
Toward intelligent support of authoring machinima media content: story and visualization
Proceedings of the 2nd international conference on INtelligent TEchnologies for interactive enterTAINment
From Tabletop RPG to Interactive Storytelling: Definition of a Story Manager for Videogames
ICIDS '09 Proceedings of the 2nd Joint International Conference on Interactive Digital Storytelling: Interactive Storytelling
To Be or Not to Be: Towards Stateless Interactive Drama
ICIDS '09 Proceedings of the 2nd Joint International Conference on Interactive Digital Storytelling: Interactive Storytelling
Narrative generation through characters' point of view
Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems: volume 1 - Volume 1
Engineering linguistic creativity: bird flight and jet planes
CALC '10 Proceedings of the NAACL HLT 2010 Second Workshop on Computational Approaches to Linguistic Creativity
Modeling interactive storytelling genres as application domains
Journal of Intelligent Information Systems
Narrative planning: balancing plot and character
Journal of Artificial Intelligence Research
A methodology to derive a valid scenario of an interactive storytelling
Proceedings of the 8th International Conference on Advances in Computer Entertainment Technology
A fabula model for emergent narrative
TIDSE'06 Proceedings of the Third international conference on Technologies for Interactive Digital Storytelling and Entertainment
Failing believably: toward drama management with autonomous actors in interactive narratives
TIDSE'06 Proceedings of the Third international conference on Technologies for Interactive Digital Storytelling and Entertainment
Using narrative cases to author interactive story content
ICEC'07 Proceedings of the 6th international conference on Entertainment Computing
Planning children's stories using agent models
PKAW'12 Proceedings of the 12th Pacific Rim conference on Knowledge Management and Acquisition for Intelligent Systems
Using common-sense knowledge in generating stories
PRICAI'12 Proceedings of the 12th Pacific Rim international conference on Trends in Artificial Intelligence
Designing an interdisciplinary user evaluation for the riu computational narrative system
ICIDS'12 Proceedings of the 5th international conference on Interactive Storytelling
Efficient intent-based narrative generation using multiple planning agents
Proceedings of the 2013 international conference on Autonomous agents and multi-agent systems
Hi-index | 0.00 |
The ability to generate narrative is of importance to computer systems that wish to use story effectively for a wide range of contexts ranging from entertainment to training and education. The typical approach for incorporating narrative into a computer system is for system builders to script the narrative features at design time. A central limitation of this pre-scripting approach is its lack of flexibility—such systems cannot adapt the story to the user's interests, preferences, or abilities. The alternative approach is for the computer systems themselves to generate narrative that is fully adapted to the user at run time. A central challenge for systems that generate their own narrative elements is to create narratives that are readily understood as such by their users. I define two properties of narrative—plot coherence and character believability—which play a role in the success of a narrative in terms of the ability of the narrative's audience to comprehend its structure. Plot coherence is the perception by the audience that the main events of a story have meaning and relevance to the outcome of the story. Character believability is the perception by the audience that the actions performed by characters are motivated by their beliefs, desires, and traits. In this dissertation, I explore the use of search-based planning as a technique for generating stories that demonstrate both strong plot coherence and strong character believability. To that end, the dissertation makes three central contributions. First, I describe an extension to search-based planning that reasons about character intentions by identifying possible character goals that explain their actions in a plan and creates plan structure that explains why those characters commit to their goals. Second, I describe how a character personality model can be incorporated into planning in a way that guides the planner to choose consistent character behavior without strictly preventing characters from acting “out of character” when necessary. Finally, I present an open-world planning algorithm that extends the capabilities of conventional planning algorithms in order to support a process of story creation modeled after the process of dramatic authoring used by human authors. This open-world planning approach enables a story planner not only to search for a sequence of character actions to achieve a set of goals, but also to search for a possible world in which the story can effectively be set. The planning algorithms presented in this dissertation are used within a narrative generation system called Fabulist. Fabulist generates a story as a sequence of character actions and then recounts the story by first generating a discourse plan that specifies how the story content should be told and then realizing the discourse plan in a storytelling medium. I present the results of an empirical evaluation that demonstrates that narratives generated by Fabulist have strong plot coherence and strong character believability. The results clearly indicate how a planning approach to narrative generation that reasons about plot coherence and character believability can improve the audience's comprehension of plot and character.