A Hybrid Computational Framework Using NLP and ML for Emotion Analysis in Sinhala Songs

This study Rasathura explores the emotional dimensions of Sri Lankan music, specifically Sinhala songs, by developing an emotional classification model using both audio features and lyrical analysis. The research addresses the limitations in emotional classification using advanced Natural Language Processing (NLP) techniques for Sinhala music. For audio analysis, JAudio was used to extract musical data, and machine learning (ML) techniques, including Random Forest, Sequential Minimal Optimization (SMO), Naive Bayes, Decision Tree, and Logistic Regression, were evaluated for classification. Relief-based and correlation-based attribute selection were utilized to enhance classification accuracy. The SMO algorithm achieved an accuracy of 75.92% using JAudio features, which increased to 79.01% with Relief-based attribute selection. The BERT model (built on XLM-RoBERTa) was used for lyrical analysis, achieving a maximum accuracy of 61.22%. TFIDF, Word2Vec with n-grams, and BERT embeddings were evaluated for feature extraction in lyrical data. The findings could benefit the future music industry by creating personalized music recommendation systems, enhancing music therapy applications, and contributing to preserving cultural heritage through digital music archiving.

Authors

Institutions

Publication Details

Published
2025-02-19
DOI
https://doi.org/10.1109/icarc64760.2025.10962959
Primary Topic
Music and Audio Processing
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Hybrid Computational Framework Using NLP and ML for Emotion Analysis in Sinhala Songs

M.T.R. Peiris, Deshan Sumanathilaka
Music and Audio Processing
article

A Hybrid Computational Framework Using NLP and ML for Emotion Analysis in Sinhala Songs

M.T.R. Peiris, Deshan Sumanathilaka
article en

Abstract

This study Rasathura explores the emotional dimensions of Sri Lankan music, specifically Sinhala songs, by developing an emotional classification model using both audio features and lyrical analysis. The research addresses the limitations in emotional classification using advanced Natural Language Processing (NLP) techniques for Sinhala music. For audio analysis, JAudio was used to extract musical data, and machine learning (ML) techniques, including Random Forest, Sequential Minimal Optimization (SMO), Naive Bayes, Decision Tree, and Logistic Regression, were evaluated for classification. Relief-based and correlation-based attribute selection were utilized to enhance classification accuracy. The SMO algorithm achieved an accuracy of 75.92% using JAudio features, which increased to 79.01% with Relief-based attribute selection. The BERT model (built on XLM-RoBERTa) was used for lyrical analysis, achieving a maximum accuracy of 61.22%. TFIDF, Word2Vec with n-grams, and BERT embeddings were evaluated for feature extraction in lyrical data. The findings could benefit the future music industry by creating personalized music recommendation systems, enhancing music therapy applications, and contributing to preserving cultural heritage through digital music archiving.

Swansea University (GB), Informatics Institute of Technology (LK)
Openalex Percentile: Top 92%
Music and Audio Processing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Hybrid Computational Framework Using NLP and ML for Emotion Analysis in Sinhala Songs — M.T.R. Peiris, Deshan Sumanathilaka · (2025) | TGRS Research Map | TGRS