Aspect Level Songs Rating Based Upon Reviews in English

Research output: Contribution to journalResearch articleContributedpeer-review

Contributors

  • Muhammad Aasim Qureshi - , Bahria University (Author)
  • Muhammad Asif - , Lahore Institute of Science and Technology (Author)
  • Saira Anwar - , Texas A&M University (Author)
  • Umar Shaukat - , Bahria University (Author)
  • Atta-Ur-Rahman - , Imam Abdulrahman Bin Faisal University (Author)
  • Muhammad Adnan Khan - , Gachon University (Author)
  • Amir Mosavi - , Óbuda University, Slovak University of Technology, TUD Dresden University of Technology (Author)

Abstract

With the advancements in internet facilities, people are more inclined towards the use of online services. The service providers shelve their items for e-users. These users post their feedbacks, reviews, ratings, etc. after the use of the item. The enormous increase in these reviews has raised the need for an automated system to analyze these reviews to rate these items. Sentiment Analysis (SA) is a technique that performs such decision analysis. This research targets the ranking and rating through sentiment analysis of these reviews, on different aspects. As a case study, Songs are opted to design and test the decision model. Different aspects of songs namely music, lyrics, song, voice and video are picked. For the reason, reviews of 20 songs are scraped from YouTube, pre-processed and formed a dataset. Different machine learning algorithms—Naïve Bayes (NB), Gradient Boost Tree, Logistic Regression LR, K-Nearest Neighbors (KNN) and Artificial Neural Network (ANN) are applied. ANN performed the best with 74.99% accuracy. Results are validated using K-Fold.

Details

Original languageEnglish
Pages (from-to)2589-2605
Number of pages17
JournalComputers, Materials and Continua
Volume74
Issue number2
Publication statusPublished - 2023
Peer-reviewedYes

Keywords

Keywords

  • aspect level sentiment analysis, Machine learning, music, natural language processing, reviews analysis, songs rating, songs reviews: sentiment analysis, text classification