skip to main content
10.1145/3172944.3172972acmconferencesArticle/Chapter ViewAbstractPublication PagesiuiConference Proceedingsconference-collections
research-article

CARDINAL: Computer Assisted Authoring of Movie Scripts

Published: 05 March 2018 Publication History

Abstract

We present Cardinal, a tool for computer-assisted authoring of movie scripts. Cardinal provides a means of viewing a script through a variety of perspectives, for interpretation as well as editing. This is made possible by virtue of intelligent automated analysis of natural language scripts and generating different intermediate representations. Cardinal generates 2-D and 3-D visualizations of the scripted narrative and also presents interactions in a timeline-based view. The visualizations empower the scriptwriter to understand their story from a spatial perspective, and the timeline view provides an overview of the interactions in the story. The user study reveals that users of the system demonstrated confidence and comfort using the system.

Supplementary Material

PDF File (fp1289.pdf)
suppl.mov (fp1289.mp4)
Supplemental video

References

[1]
Adobe Story 2012. Adobe Story. (2012). https://story.adobe.com.
[2]
Jordan Barria-Pineda, Julio Guerra, Yun Huang, and Peter Brusilovsky. 2017. Concept-Level Knowledge Visualization For Supporting Self- Regulated Learning. In Proceedings of the 22Nd International Conference on Intelligent User Interfaces Companion (IUI '17 Companion). ACM, New York, NY, USA, 141--144.
[3]
Tom Bartindale, Alia Sheikh, Nick Taylor, Peter Wright, and Patrick Olivier. 2012. StoryCrate: Tabletop Storyboarding for Live Film Production. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '12). ACM, New York, NY, USA, 169--178.
[4]
Danqi Chen and Christopher D Manning. 2014. A Fast and Accurate Dependency Parser using Neural Networks. In Empirical Methods in Natural Language Processing (EMNLP).
[5]
David Elson. 2012. Modelling Narrative Discourse. Ph.D. Dissertation. Columbia University.
[6]
Final Draft 1990. Final Draft. (1990). http://www.http://finaldraft.com.
[7]
Mark Mark Alan Finlayson. 2012. Learning narrative structure from annotated folktales. Ph.D. Dissertation. Massachusetts Institute of Technology.
[8]
Amit Goyal, Ellen Riloff, and Hal Daumé III. 2010. Automatically producing plot unit representations for narrative text. In Proceedings of the 2010 Conference on Empirical Methods in Natural Language Processing. Association for Computational Linguistics, 77--86.
[9]
Mubbasir Kapadia, Jessica Falk, Fabio Zünd, Marcel Marti, Robert W. Sumner, and Markus Gross. 2015. Computer-assisted Authoring of Interactive Narratives. In Proceedings of the 19th Symposium on Interactive 3D Graphics and Games (i3D '15). ACM, New York, NY, USA, 85--92.
[10]
Mubbasir Kapadia, Seth Frey, Alexander Shoulson, Robert W. Sumner, and Markus Gross. 2016. CANVAS: Computer-assisted Narrative Animation Synthesis. In Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA '16). Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, 199--209. http://dl.acm.org/citation.cfm?id=2982818.2982846
[11]
Mubbasir Kapadia, Nathan Marshak, and Norman I. Badler. 2014. ADAPT: The Agent Development and Prototyping Testbed. IEEE Transactions on Visualization and Computer Graphics 99, PrePrints (2014), 1.
[12]
Mubbasir Kapadia, Fabio Zund, Jessica Falk, Marcel Marti, Robert W. Sumner, and Markus Gross. 2015. Evaluating the Authoring Complexity of Interactive Narratives with Interactive Behaviour Trees. In Foundations of Digital Games (FDG'15). 9.
[13]
Heeyoung Lee, Angel Chang, Yves Peirsman, Nathanael Chambers, Mihai Surdeanu, and Dan Jurafsky. 2013. Deterministic Coreference Resolution Based on Entity-Centric, Precision-Ranked Rules. Computational Linguistics 39, 4 (2013), 885--916.
[14]
Christopher D. Manning, Mihai Surdeanu, John Bauer, Jenny Finkel, Steven J. Bethard, and David McClosky. 2014. The Stanford CoreNLP Natural Language Processing Toolkit. In Association for Computational Linguistics (ACL) System Demonstrations. 55--60. http://www.aclweb.org/anthology/P/P14/P14--5010
[15]
Tomas Mikolov, Kai Chen, Greg Corrado, and Jeffrey Dean. 2013. Efficient Estimation of Word Representations in Vector Space. CoRRabs/1301.3781 (2013). http://arxiv.org/abs/1301.3781
[16]
Randall Munroe. 2009. Movie narrative charts. Xkcd. com. http://xkcd.com/657 (2009).
[17]
Amy Pavel, Dan B. Goldman, Björn Hartmann, and Maneesh Agrawala. 2015. SceneSkim: Searching and Browsing Movies Using Synchronized Captions, Scripts and Plot Summaries. In Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology (UIST '15). ACM, New York, NY, USA, 181--190.
[18]
Steve Rubin, Floraine Berthouzoz, Gautham J Mysore, Wilmot Li, and Maneesh Agrawala. 2013. Content-based tools for editing audio stories. In Proceedings of the 26th annual ACM symposium on User interface software and technology. ACM, 113--122.
[19]
Rushit Sanghrajka, Daniel Hidalgo, Patrick P. Chen, and Mubbasir Kapadia. 2017. LISA: Lexically Intelligent Story Assistant. Proceedings of the 13th Artificial Intelligence and Interactive Digital Entertainment Conference (2017).
[20]
Rushit Sanghrajka, Wojciech Witoń, Sasha Schriber, Markus Gross, and Mubbasir Kapadia. 2018. Computer-assisted Authoring for Natural Language Story Scripts. 30th Conference on Innovative Applications of Artificial Intelligence (IAAI-18) (2018).
[21]
Shilad Sen, Anja Beth Swoap, Qisheng Li, Brooke Boatman, Ilse Dippenaar, Rebecca Gold, Monica Ngo, Sarah Pujol, Bret Jackson, and Brent Hecht. 2017. Cartograph: Unlocking Spatial Visualization Through Semantic Enhancement. In Proceedings of the 22Nd International Conference on Intelligent User Interfaces (IUI '17). ACM, New York, NY, USA, 179--190.
[22]
Alexander Shoulson, Nathan Marshak, Mubbasir Kapadia, and Norman I Badler. 2014. Adapt: the agent developmentand prototyping testbed. IEEE Transactions on Visualization and Computer Graphics 20, 7 (2014), 1035--1047.
[23]
Makarand Tapaswi, Martin Bäuml, and Rainer Stiefelhagen. 2014. StoryGraphs: Visualizing Character Interactions as a Timeline. 2014 IEEE Conference on Computer Vision and Pattern Recognition (2014), 827--834.
[24]
Kento Watanabe, Yuichiroh Matsubayashi, Kentaro Inui, Tomoyasu Nakano, Satoru Fukayama, and Masataka Goto. 2017. LyriSys: An Interactive Support System for Writing Lyrics Based on Topic Transition. In Proceedings of the 22Nd International Conference on Intelligent User Interfaces (IUI '17). ACM, New York, NY, USA, 559--563.
[25]
Jungdam Won, Kyungho Lee, Carol O'Sullivan, Jessica K. Hodgins, and Jehee Lee. 2014. Generating and Ranking Diverse Multi-character Interactions. ACM Trans. Graph. 33, 6, Article 219 (Nov. 2014), 12 pages.

Cited By

View all
  • (2024)From Words to Worlds: Transforming One-line Prompts into Multi-modal Digital Stories with LLM AgentsProceedings of the 17th ACM SIGGRAPH Conference on Motion, Interaction, and Games10.1145/3677388.3696321(1-12)Online publication date: 21-Nov-2024
  • (2024)CollageVis: Rapid Previsualization Tool for Indie Filmmaking using Video CollagesProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642575(1-16)Online publication date: 11-May-2024
  • (2024)CharacterMeet: Supporting Creative Writers' Entire Story Character Construction Processes Through Conversation with LLM-Powered Chatbot AvatarsProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642105(1-19)Online publication date: 11-May-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
IUI '18: Proceedings of the 23rd International Conference on Intelligent User Interfaces
March 2018
698 pages
ISBN:9781450349451
DOI:10.1145/3172944
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 March 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. computer-assisted authoring
  2. natural language processing
  3. previz
  4. scriptwriting

Qualifiers

  • Research-article

Conference

IUI'18
Sponsor:

Acceptance Rates

IUI '18 Paper Acceptance Rate 43 of 299 submissions, 14%;
Overall Acceptance Rate 746 of 2,811 submissions, 27%

Upcoming Conference

IUI '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)56
  • Downloads (Last 6 weeks)2
Reflects downloads up to 14 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)From Words to Worlds: Transforming One-line Prompts into Multi-modal Digital Stories with LLM AgentsProceedings of the 17th ACM SIGGRAPH Conference on Motion, Interaction, and Games10.1145/3677388.3696321(1-12)Online publication date: 21-Nov-2024
  • (2024)CollageVis: Rapid Previsualization Tool for Indie Filmmaking using Video CollagesProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642575(1-16)Online publication date: 11-May-2024
  • (2024)CharacterMeet: Supporting Creative Writers' Entire Story Character Construction Processes Through Conversation with LLM-Powered Chatbot AvatarsProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642105(1-19)Online publication date: 11-May-2024
  • (2024)ASAP for multi-outputs: auto-generating storyboard and pre-visualization with virtual actors based on screenplayMultimedia Tools and Applications10.1007/s11042-024-19904-3Online publication date: 3-Aug-2024
  • (2023)Supporting Video Authoring for Communication of Research ResultsProceedings of the 2023 ACM International Conference on Interactive Media Experiences10.1145/3573381.3596157(47-59)Online publication date: 12-Jun-2023
  • (2023)StoryTube - Generating 2D Animation for a Short Story2023 International Conference on Computational Intelligence and Knowledge Economy (ICCIKE)10.1109/ICCIKE58312.2023.10131811(91-96)Online publication date: 9-Mar-2023
  • (2023)Evaluating the usage of Text to3D scene generation methods in Game-Based Learning2023 24th International Conference on Control Systems and Computer Science (CSCS)10.1109/CSCS59211.2023.00105(633-640)Online publication date: May-2023
  • (2023)A Review of Text-to-Animation SystemsIEEE Access10.1109/ACCESS.2023.330490311(86071-86087)Online publication date: 2023
  • (2023)Text-to-movie authoring of anatomy lessonsArtificial Intelligence in Medicine10.1016/j.artmed.2023.102717146(102717)Online publication date: Dec-2023
  • (2022)Automatic Generation of 3D Animations from Text and ImagesExtended Reality10.1007/978-3-031-15546-8_6(77-91)Online publication date: 6-Jul-2022
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media