Journal of Big Data (Feb 2022)

Sentiment analysis for cruises in Saudi Arabia on social media platforms using machine learning algorithms

  • Bador Al sari,
  • Rawan Alkhaldi,
  • Dalia Alsaffar,
  • Tahani Alkhaldi,
  • Hanan Almaymuni,
  • Norah Alnaim,
  • Najwa Alghamdi,
  • Sunday O. Olatunji

DOI
https://doi.org/10.1186/s40537-022-00568-5
Journal volume & issue
Vol. 9, no. 1
pp. 1 – 28

Abstract

Read online

Abstract Social media has great importance in the community for discussing many events and sharing them with others. The primary goal of this research is to study the quality of the sentiment analysis (SA) of impressions about Saudi cruises, as a first event, by creating datasets from three selected social media platforms (Instagram, Snapchat, and Twitter). The outcome of this study will help in understanding opinions of passengers and viewers about their first Saudi cruise experiences by analyzing their feelings from social media posts. After cleaning, this experiment contains 1200 samples. The data was classified into positive or negative classes using the choice of machine learning algorithms, such as multilayer perceptron (MLP), naıve bayes (NB), random forest (RF), support vector machine (SVM), and voting. The results show the highest classification accuracy for the RF algorithm, as it achieved 100% accuracy with over-sampled data from Snapchat using both test options. The algorithms were compared among the three different datasets. All algorithms achieved a high level of accuracy. Hence, the results show that 80% of the sentiments were positive while 20% were negative.

Keywords