A Graph-Learning Approach for Detecting Moral Conflict in Movie Scripts

Moral conflict is central to appealing narratives, but no methodology exists for computationally extracting moral conflict from narratives at scale. In this article, we present an approach combining tools from social network analysis and natural language processing with recent theoretical advancemen...

Full description

Bibliographic Details
Main Authors: Frederic René Hopp, Jacob Taylor Fisher, René Weber
Format: Article
Language:English
Published: Cogitatio 2020-08-01
Series:Media and Communication
Subjects:
Online Access:https://www.cogitatiopress.com/mediaandcommunication/article/view/3155
_version_ 1818010828504301568
author Frederic René Hopp
Jacob Taylor Fisher
René Weber
author_facet Frederic René Hopp
Jacob Taylor Fisher
René Weber
author_sort Frederic René Hopp
collection DOAJ
description Moral conflict is central to appealing narratives, but no methodology exists for computationally extracting moral conflict from narratives at scale. In this article, we present an approach combining tools from social network analysis and natural language processing with recent theoretical advancements in the Model of Intuitive Morality and Exemplars. This approach considers narratives in terms of a network of dynamically evolving relationships between characters. We apply this method in order to analyze 894 movie scripts encompassing 82,195 scenes, showing that scenes containing moral conflict between central characters can be identified using changes in connectivity patterns between network modules. Furthermore, we derive computational models for standardizing moral conflict measurements. Our results suggest that this method can accurately extract moral conflict from a diverse collection of movie scripts. We provide a theoretical integration of our method into the larger milieu of storytelling and entertainment research, illuminating future research trajectories at the intersection of computational communication research and media psychology.
first_indexed 2024-04-14T06:00:36Z
format Article
id doaj.art-1fc9c99ee68b4962998a632d53b22d2e
institution Directory Open Access Journal
issn 2183-2439
language English
last_indexed 2024-04-14T06:00:36Z
publishDate 2020-08-01
publisher Cogitatio
record_format Article
series Media and Communication
spelling doaj.art-1fc9c99ee68b4962998a632d53b22d2e2022-12-22T02:08:47ZengCogitatioMedia and Communication2183-24392020-08-018316417910.17645/mac.v8i3.31551580A Graph-Learning Approach for Detecting Moral Conflict in Movie ScriptsFrederic René Hopp0Jacob Taylor Fisher1René Weber2Media Neuroscience Lab, Department of Communication, University of California Santa Barbara, USAMedia Neuroscience Lab, Department of Communication, University of California Santa Barbara, USAMedia Neuroscience Lab, Department of Communication, University of California Santa Barbara, USAMoral conflict is central to appealing narratives, but no methodology exists for computationally extracting moral conflict from narratives at scale. In this article, we present an approach combining tools from social network analysis and natural language processing with recent theoretical advancements in the Model of Intuitive Morality and Exemplars. This approach considers narratives in terms of a network of dynamically evolving relationships between characters. We apply this method in order to analyze 894 movie scripts encompassing 82,195 scenes, showing that scenes containing moral conflict between central characters can be identified using changes in connectivity patterns between network modules. Furthermore, we derive computational models for standardizing moral conflict measurements. Our results suggest that this method can accurately extract moral conflict from a diverse collection of movie scripts. We provide a theoretical integration of our method into the larger milieu of storytelling and entertainment research, illuminating future research trajectories at the intersection of computational communication research and media psychology.https://www.cogitatiopress.com/mediaandcommunication/article/view/3155computational narratologyentertainmentemfdgraph learningmimemoral conflictmovie scriptsnetwork science
spellingShingle Frederic René Hopp
Jacob Taylor Fisher
René Weber
A Graph-Learning Approach for Detecting Moral Conflict in Movie Scripts
Media and Communication
computational narratology
entertainment
emfd
graph learning
mime
moral conflict
movie scripts
network science
title A Graph-Learning Approach for Detecting Moral Conflict in Movie Scripts
title_full A Graph-Learning Approach for Detecting Moral Conflict in Movie Scripts
title_fullStr A Graph-Learning Approach for Detecting Moral Conflict in Movie Scripts
title_full_unstemmed A Graph-Learning Approach for Detecting Moral Conflict in Movie Scripts
title_short A Graph-Learning Approach for Detecting Moral Conflict in Movie Scripts
title_sort graph learning approach for detecting moral conflict in movie scripts
topic computational narratology
entertainment
emfd
graph learning
mime
moral conflict
movie scripts
network science
url https://www.cogitatiopress.com/mediaandcommunication/article/view/3155
work_keys_str_mv AT fredericrenehopp agraphlearningapproachfordetectingmoralconflictinmoviescripts
AT jacobtaylorfisher agraphlearningapproachfordetectingmoralconflictinmoviescripts
AT reneweber agraphlearningapproachfordetectingmoralconflictinmoviescripts
AT fredericrenehopp graphlearningapproachfordetectingmoralconflictinmoviescripts
AT jacobtaylorfisher graphlearningapproachfordetectingmoralconflictinmoviescripts
AT reneweber graphlearningapproachfordetectingmoralconflictinmoviescripts