Skip to main content
Kent Academic Repository

Plan-based Narrative Generation with Coordinated Subplots

Porteous, J.M. and Charles, Fred and Cavazza, Marc (2016) Plan-based Narrative Generation with Coordinated Subplots. In: ECAI 2016. Frontiers in Artificial Intelligence and Applications . IOS Press, pp. 846-854. ISBN 978-1-61499-671-2. E-ISBN 978-1-61499-672-9. (doi:10.3233/978-1-61499-672-9-846) (KAR id:56210)


Despite recent progress in plan-based narrative generation,one major limitation is that systems tend to produce a single plotline whose progression entirely determines the narrative experience. However, for certain narrative genres such as serial dramas and soaps, multiple interleaved subplots are expected by the audience, as this tends to be the norm in real-world, human-authored narratives. Current narrative generation techniques have overlooked this important requirement, something which could improve the perceived quality of generated stories. To this end, we have developed a flexible plan-based approach to multiplot narrative generation, that successfully generates narratives conforming to different subplot profiles, in terms of the number of subplots interleaved and the relative time spent on each presentation. We have identified specific challenges such as: distribution of virtual characters across subplots; length of each subplot presentation; and transitioning between subplots. In this paper, we overview this approach and describe its operation in a prototype Interactive Storytelling (IS) System set in the serial drama genre. Results of experiments with the system demonstrate its usability. Furthermore, results of a user study highlight the potential of the approach, with clear user preference for presentations that feature interleaved multiple subplots.

Item Type: Book section
DOI/Identification number: 10.3233/978-1-61499-672-9-846
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming, > QA76.76.E95 Expert Systems (Intelligent Knowledge Based Systems)
Divisions: Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Engineering and Digital Arts
Depositing User: Marc Cavazza
Date Deposited: 04 Jul 2016 15:34 UTC
Last Modified: 16 Feb 2021 13:36 UTC
Resource URI: (The current URI for this page, for reference purposes)

University of Kent Author Information

Cavazza, Marc.

Creator's ORCID:
CReDIT Contributor Roles:
  • Depositors only (login required):

Total unique views for this document in KAR since July 2020. For more details click on the image.