Document Type : Research Paper
Authors
1
PhD Candidate, Department of Information Technology Management, Qe.,c.,, Islamic Azad University, Qeshm, Iran
2
Department of Industrial Management, Central Tehran Branch, Islamic Azad University, Tehran, Iran
3
Department of Mathematics, Islamic Azad University,Qe.,c.,, Qeshm, Iran
Abstract
This study introduces EmoBERTScr, an intelligent Multilingual BERT-based model for detecting and analyzing emotional and behavioral patterns in Persian and multilingual screenplays. A dataset of 35,800 dialogue samples from 1,700 Persian and English screenplays was manually collected and annotated by linguistics and psychology experts into eight emotional categories according to Plutchik’s (1980) wheel of emotions. The methodology involved data acquisition from cinematic archives, preprocessing (noise removal, normalization, and tokenization), and supervised learning with a fine-tuned Multilingual BERT architecture. The model achieved an overall accuracy of 98.22%, with F1-scores ranging from 95.53% (surprise) to 100% (joy, fear, sadness, trust) across all emotional categories. The primary contribution of this research lies in developing a practical AI assistant for screenwriters, capable of providing real-time feedback to enhance narrative coherence and maintain emotional consistency, which can reduce rewriting and production costs in the film industry. While certain overlapping emotional states, such as anticipation and surprise, remain challenging to distinguish, the proposed approach demonstrates robust performance in both dominant and subtle emotional expressions. This work establishes a foundation for future advancements in intelligent narrative analysis, particularly for low-resource languages like Persian, and highlights the potential for integrating AI-driven emotion recognition into professional screenplay development workflows.
Keywords
Subjects