Please use this identifier to cite or link to this item:
https://ir.swu.ac.th/jspui/handle/123456789/22184
Title: | Thai music mood analysis |
Advisor : | Subhorn Khonthapagdee |
Authors: | Natdanai Veerathavorn Paris Aungkanapanich |
Keywords: | Clustering analysis Machine learning Music emotion classification |
Issue Date: | 2021 |
Publisher: | Department of Computer Science, Srinakharinwirot University |
Abstract: | The emotion or mood of music affects the listener in various ways. Nowadays people listen to music on streaming services like Spotify. On streaming services, a playlist is a selection of similar songs customized based on listener preferences. Often, those playlist’s names contain words or phrases that express the emotion of music. In this work, we collected 200 songs from 10 different playlists created by Spotify. It is worth noting that these playlists' names convey a variety of emotions such as sad, crying, discourage, feeling love, tired, missed, chill-out etc, which was used as the emotion label for each song in those playlists. Using audio data collected from Spotify web API, we developed music emotion classification models using various machine learning techniques. Random Forest yielded 0.81 accuracy as the best performance. Moreover, we noticed that Random Forest worked best with only 3 or 4 emotion labels. Later, we also noticed similar results by using K Mean clustering technique. We conclude that based on audio data, those 10 playlists have similar pattern and can be grouped into only 3 or 4 collections. |
URI: | https://ir.swu.ac.th/jspui/handle/123456789/22184 |
Appears in Collections: | ComSci-Senior Projects |
Files in This Item:
There are no files associated with this item.
Items in SWU repository are protected by copyright, with all rights reserved, unless otherwise indicated.