Enhancement of Sentiment Analysis Classification Performance of Spotify Reviews through NLP-based Approaches
Abstract views: 338 / PDF downloads: 310
DOI:
https://doi.org/10.59287/ijanser.1423Keywords:
NLP, Machine Learning, Classification, Sentiment Analysis, Handling Imbalance DatasetAbstract
In this study, sentiment analysis of Spotify reviews was conducted utilizing Natural Language Processing (NLP) techniques. Specific preprocessing steps were implemented to enhance the performance of sentiment classification, aiming to achieve superior outcomes compared to NLP-based solutions. These preprocessing procedures hold significant importance in effectively categorizing emotions. The resultant sentiment analysis categorized sentiments into three classes: negative, neutral, and positive. These derived classes were subjected to a comparative analysis employing machine learning methodologies. The comparative assessment revealed that the Xgboost method exhibited a more successful classification performance compared to other approaches. To address data imbalance within the dataset, various handling imbalance methods were employed and juxtaposed against one another. Through this investigation, the study contributes to a more comprehensive understanding of sentiment analysis of Spotify reviews using NLP, shedding light on optimal preprocessing strategies and effective machine learning techniques for sentiment classification in this context.
Downloads
References
Website. [Online]. Available: https://press.spotify.com/us/about/
Jones, R. E. (2017) Keep it local: Music streaming and local music communities. (Master thesis, Miami University)
Paradise, K. (2014) Digital music streaming in the 21st century: The music industry becomes radio-active. (Master thesis, Florida Atlantic University).
Tusar, M. T. H. K., & Islam, M. T. (2021, September). A comparative study of sentiment analysis using NLP and different machine learning techniques on US airline Twitter data. In 2021 International Conference on Electronics, Communications and Information Technology (ICECIT) (pp. 1-4). IEEE.Retrieved from:https://arxiv.org/pdf/2110.00859.
Sufi, F. K., & Khalil, I. (2022). Automated disaster monitoring from social media posts using AI-based location intelligence and sentiment analysis. IEEE Transactions on Computational Social Systems.
Website. [Online]. Available: https://www.kaggle.com/datasets/mfaaris/spotify-app-reviews-2022
Herbrich, R., Graepel, T., 2010. “Handbook of Natural Language Processing”, Chapman & Hall/CRC.
Scikit-learn, Machine learning in python: [online]. [Accessed at 23 May 2020]. Retrieved from https://scikit-learn.org/stable/
E. Cambria, B. Schuller, Y. Xia, and C. Havasi, “New Avenues in Opinion Mining and Sentiment Analysis,” Intelligent Systems, IEEE , vol.28, no.2, pp. 15-21, 2013.
N. V. Chawla et al., “SMOTE: Synthetic Minority Over-sampling Technique”, Journal of Artificial Intelligence Research, vol. 16, pp. 321–357, Jun. 2002.