IT65-RE58 :: A character’s emotions recognition through narrative TV dramas scripts with AI

การรู้จำอารมณ์ของตัวละคร ผ่านการเล่าเรื่องในบทละครโทรทัศน์ ด้วย ปัญญาประดิษฐ์

details
This research aims to develop an artificial intelligence system for recognizing characters’ emotions from narrative television drama scripts in textual form. Emotion recognition from text is a challenging task because textual communication lacks paralinguistic cues such as tone of voice, facial expressions, and body language, which can lead to ambiguity and misinterpretation. Television drama scripts are employed as the primary dataset due to their narrative structure and conversational style, which closely resemble real-life textual communication. The research process involves collecting and curating drama script การเรียน/ ทัศนคติ/ การ ปรับตัว datasets, annotating emotional labels, and developing emotion recognition models using Custom GPT and finetuning approaches on large language models that support the Thai language. The system’s performance is evaluated using statistical metrics such as confusion matrix and F1- score. The expected outcome is an AI system capable of accurately recognizing characters’ emotions in drama scripts in a manner consistent with human interpretation. This system can be further applied to actor training, script analysis, and the development of text-based emotion analysis tools in other related contexts.
tools & techniques
AI & Model Development - ChatGPT 5.0 (Custom Prompt Engineering) - Gemini 3.0 (Thinking Mode) - Prompt-based training for complex emotion understanding Model & Fine-tuning - wangchanberta-base-att-spm-uncased (Thai Language Model) - Fine-tuning with Python (Google Colab) - Focus on contextual & narrative emotion recognition Dataset & Data Processing - Data collected and managed via Google Sheets - Exported to CSV format for training pipeline - Preprocessing for narrative dialogue structure Communication & Collaboration - Discord - LINE Tools - draw.io
author
นายกฤติชัย ฉิมฉาย
รหัสนักศึกษา 65130500003
kittichai.chimchai@gmail.com
นายนทีธาร ลิขิตวิวัฒน์พงศ์
รหัสนักศึกษา 65130500031
nateetarn.liki@gmail.com
นายธเนศ ธัญญะพานิช
รหัสนักศึกษา 65130500027
gametaned@gmail.com
advisor
Punnarust Silparattanawong