Implementation of SVM Algorithm to Predict Song Popularity based on Sentiment Analysis of Lyrics
Independent musicians face significant challenges in enhancing the visibility and appeal of their work amid intense competition on music streaming platforms. Although numerous studies have been conducted to analyze and predict song popularity, most of them focus on English-language songs. This creat...
Saved in:
| Main Authors: | , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Politeknik Negeri Batam
2025-03-01
|
| Series: | Journal of Applied Informatics and Computing |
| Subjects: | |
| Online Access: | https://jurnal.polibatam.ac.id/index.php/JAIC/article/view/8978 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849697400001658880 |
|---|---|
| author | Quiin Latifah Almatin Lubis Arif Akbarul Huda |
| author_facet | Quiin Latifah Almatin Lubis Arif Akbarul Huda |
| author_sort | Quiin Latifah Almatin Lubis |
| collection | DOAJ |
| description | Independent musicians face significant challenges in enhancing the visibility and appeal of their work amid intense competition on music streaming platforms. Although numerous studies have been conducted to analyze and predict song popularity, most of them focus on English-language songs. This creates a research gap for Indonesian-language songs, particularly in the context of predicting popularity based on lyrics. The dataset used includes 652 Indonesian songs from 2017 to 2024. The research methodology includes data pre-processing, feature extraction using TF-IDF, handling data imbalance with SMOTE, implementing SVM, and model optimization. The results show an improvement in model accuracy from 84% to 89% after parameter optimization using GridSearchCV. In the model evaluation with 5-fold cross-validation, an average accuracy of 86.19% with a standard deviation of 0.90% was obtained. Precision, Recall, and F1-score metrics for the Less Popular class are 0.98, 0.85, and 0.91; for the Moderately Popular class, 0.79, 0.95, and 0.86; and for the Very Popular class, 0.92, 0.86, and 0.89. The implementation of the model in a Streamlit application allows for the prediction of song popularity based on lyrics, providing valuable insights for musicians in choosing word choices that can potentially increase the popularity of their songs. |
| format | Article |
| id | doaj-art-dff96c693ba247f5b3492e5eb32ec390 |
| institution | DOAJ |
| issn | 2548-6861 |
| language | English |
| publishDate | 2025-03-01 |
| publisher | Politeknik Negeri Batam |
| record_format | Article |
| series | Journal of Applied Informatics and Computing |
| spelling | doaj-art-dff96c693ba247f5b3492e5eb32ec3902025-08-20T03:19:13ZengPoliteknik Negeri BatamJournal of Applied Informatics and Computing2548-68612025-03-019226527210.30871/jaic.v9i2.89786566Implementation of SVM Algorithm to Predict Song Popularity based on Sentiment Analysis of LyricsQuiin Latifah Almatin LubisArif Akbarul HudaIndependent musicians face significant challenges in enhancing the visibility and appeal of their work amid intense competition on music streaming platforms. Although numerous studies have been conducted to analyze and predict song popularity, most of them focus on English-language songs. This creates a research gap for Indonesian-language songs, particularly in the context of predicting popularity based on lyrics. The dataset used includes 652 Indonesian songs from 2017 to 2024. The research methodology includes data pre-processing, feature extraction using TF-IDF, handling data imbalance with SMOTE, implementing SVM, and model optimization. The results show an improvement in model accuracy from 84% to 89% after parameter optimization using GridSearchCV. In the model evaluation with 5-fold cross-validation, an average accuracy of 86.19% with a standard deviation of 0.90% was obtained. Precision, Recall, and F1-score metrics for the Less Popular class are 0.98, 0.85, and 0.91; for the Moderately Popular class, 0.79, 0.95, and 0.86; and for the Very Popular class, 0.92, 0.86, and 0.89. The implementation of the model in a Streamlit application allows for the prediction of song popularity based on lyrics, providing valuable insights for musicians in choosing word choices that can potentially increase the popularity of their songs.https://jurnal.polibatam.ac.id/index.php/JAIC/article/view/8978sentimen analisislirik lagusupport vector machineprediksi popularitas |
| spellingShingle | Quiin Latifah Almatin Lubis Arif Akbarul Huda Implementation of SVM Algorithm to Predict Song Popularity based on Sentiment Analysis of Lyrics Journal of Applied Informatics and Computing sentimen analisis lirik lagu support vector machine prediksi popularitas |
| title | Implementation of SVM Algorithm to Predict Song Popularity based on Sentiment Analysis of Lyrics |
| title_full | Implementation of SVM Algorithm to Predict Song Popularity based on Sentiment Analysis of Lyrics |
| title_fullStr | Implementation of SVM Algorithm to Predict Song Popularity based on Sentiment Analysis of Lyrics |
| title_full_unstemmed | Implementation of SVM Algorithm to Predict Song Popularity based on Sentiment Analysis of Lyrics |
| title_short | Implementation of SVM Algorithm to Predict Song Popularity based on Sentiment Analysis of Lyrics |
| title_sort | implementation of svm algorithm to predict song popularity based on sentiment analysis of lyrics |
| topic | sentimen analisis lirik lagu support vector machine prediksi popularitas |
| url | https://jurnal.polibatam.ac.id/index.php/JAIC/article/view/8978 |
| work_keys_str_mv | AT quiinlatifahalmatinlubis implementationofsvmalgorithmtopredictsongpopularitybasedonsentimentanalysisoflyrics AT arifakbarulhuda implementationofsvmalgorithmtopredictsongpopularitybasedonsentimentanalysisoflyrics |