dc.contributor.author |
Peiris, Malinda |
|
dc.date.accessioned |
2025-07-01T06:39:00Z |
|
dc.date.available |
2025-07-01T06:39:00Z |
|
dc.date.issued |
2024 |
|
dc.identifier.citation |
Peiris, Malinda (2024) Hybrid Approach in Emotionally Classification of Sinhala Music using NLP and ML. MSc. Dissertation, Informatics Institute of Technology |
en_US |
dc.identifier.issn |
20210193 |
|
dc.identifier.uri |
http://dlib.iit.ac.lk/xmlui/handle/123456789/2815 |
|
dc.description.abstract |
"The historical musicology of Sri Lankan music binds with Sri Lankan's rich culture. The roots of
Sri Lankan music began with Folk music around 1400 AD. Sri Lankan music considerably
influenced Buddhist traditions with the development of Kolam and puppetry/ Nurthi music. Music
is considered to be a universal language in the modern era. Whatever the language, music is
considered mixed with emotions where listeners would stick to listen. Sinhala music tends to
represent emotional representation to its listeners based on the melody and lyrics. Russell's
circumplex model has been used in this research to classify songs into Happy / Calm and Sad
emotions. The study uses JAudio to extract music information from the songs. Machine Learning
techniques like Random Forest, SMO, Naive Bayes, Decision Tree and logistic regression
algorithms were used in doing the classification. NLP was conducted using different word
embedding techniques like TFIDF, Word2Vec and using pre-trained BERT models to get the
classification.
SMO performed well with all extracted features from JAudio, with an accuracy of 75.92%. Reliefbased attribute selection increased the SMO accuracy to 79.01%. Correlation-based attribute
selection had 76.54% accuracy with SMO. The BERT model trained on top of xlm-roberta-based
gained the highest accuracy of 61.22% in categorizing emotional labels using the lyrical data.
The best performance was recorded with SMO with Relief-based attribute selection for music
information with Machine Learning. The best NLP technique was the BERT model trained using
transformers on top of the xlm-roberta-based model." |
en_US |
dc.language.iso |
en |
en_US |
dc.subject |
Natural Language Processing |
en_US |
dc.subject |
Sequential Minimal Optimization |
en_US |
dc.subject |
Term Frequency - Inverse Document Frequency |
en_US |
dc.title |
Hybrid Approach in Emotionally Classification of Sinhala Music using NLP and ML |
en_US |
dc.type |
Thesis |
en_US |