Automated Sifting of Stories from Simulated Storyworlds

Automated Sifting of Stories from Simulated Storyworlds

Wilkins Leong, Julie Porteous, John Thangarajah

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence
AI and Arts. Pages 4950-4956. https://doi.org/10.24963/ijcai.2022/686

Story sifting (or story recognition) allows for the exploration of events, stories, and patterns that emerge from simulated storyworlds. The goal of this work is to reduce the authoring burden for creating sifting queries. In this paper, we use the event traces of simulated storyworlds to create Dynamic Character Networks that track the changing relationship scores between characters in a simulation. These networks allow for the fortunes between any two characters to be plotted against time as a story arc. Similarity scores between story arcs from the simulation and a user’s query arc can be calculated using the Dynamic Time Warping algorithm. Events corresponding to the story arc that best matches the query arc can then be returned to the user, thus providing an intuitive means for users to sift a variety of stories without coding a search query. These components are implemented in our experimental prototype ARC SIFT. The results of a user study support our expectation that ARC SIFT is an intuitive and accurate tool that allows human users to sift stories out from a larger chronicle of events emerging from a simulated story world.
Keywords:
Application domains: Text, literature and creative language
Application domains: User interfaces
Theory and philosophy of arts and creativity in AI systems: Support of human creativity
Theory and philosophy of arts and creativity in AI systems: Autonomous creative or artistic AI
Application domains: Ideation
Application domains: Games
Theory and philosophy of arts and creativity in AI systems: Evaluation of artistic or creative outputs, or of systems
Methods and resources: Other methods or resources