Sentiment Analysis and Comprehensive Evaluation of Supervised Machine Learning Models Using Twitter Data on Russia–Ukraine War

被引:6
|
作者
Wadhwani G.K. [1 ]
Varshney P.K. [1 ]
Gupta A. [1 ]
Kumar S. [2 ]
机构
[1] Department of Computer Science, IITM, GGSIPU, New Delhi
[2] Department of Computer Science and Engineering, Shoolini University, Himachal Pradesh, Solan
关键词
Feature engineering; Machine learning; Sentiment analysis; Supervised machine learning models; Text classification;
D O I
10.1007/s42979-023-01790-5
中图分类号
学科分类号
摘要
The Russia–Ukrainian War refers to the ongoing hostilities between Russia and Ukraine. It was first focused on whether Crimea and the Donbass were formally recognised as being a part of Ukraine when Russia started it in February 2014. The conflict dramatically grew when Russia began its incursion of Ukraine on February 24, 2022, following a military build-up on the Russian–Ukrainian border that started in late 2021. Examining public perceptions of the crisis between Russia and Ukraine is the goal of this piece. These days, social media has taken on a significant role in communication, and as a result, opinions can be found on platforms like Facebook, Twitter, and Instagram. The study makes use of his 11,250 tweets about the war between Russia and Ukraine from his Twitter account. Techniques, including image processing, object identification, and natural language processing, have shown application, power, and potential for machine learning. The same applies to text analytics. For text analysis, sentiment analysis, and entity annotation, machine learning techniques are frequently employed. According to the applicability and efficacy of the machine learning model, natural language processing toolkit in python is utilised in to examine the textual polarity and subjectivity score of tweets. Moreover, because machine learning models have a high degree of classification accuracy, they have been widely utilised to categorise emotions. We have developed and test models using three feature extraction techniques: TF-IDF (term frequency-inverse document frequency), BoW (bag of words), and N-gram. Each model was assessed using a number of important performance indicators, including accuracy, precision, recall, and F1 score. Results show that the extra trees classifier (ETC) model achieves a highest accuracy of 0.84 in combination with the Bow property which is a measure to evaluate the efficacy of a machine learning algorithm. Logistic regression (LR), decision tree (DT), support vector machine (SVM), XGB, Gaussian naive base (GNB), ADA, and K-nearest neighbours (KNN) comparison have also been made. © 2023, The Author(s), under exclusive licence to Springer Nature Singapore Pte Ltd.
引用
收藏
相关论文
共 50 条
  • [41] SENTIMENTAL ANALYSIS OF COVID-19 TWITTER DATA USING DEEP LEARNING AND MACHINE LEARNING MODELS
    Darad, Simran
    Krishnan, Sridhar
    INGENIUS-REVISTA DE CIENCIA Y TECNOLOGIA, 2023, (29): : 108 - 116
  • [42] Machine Learning-based USD/PKR Exchange Rate Forecasting Using Sentiment Analysis of Twitter Data
    Naeem, Samreen
    Mashwani, Wali Khan
    Ali, Aqib
    Uddin, M. Irfan
    Mahmoud, Marwan
    Jamal, Farrukh
    Chesneau, Christophe
    CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 67 (03): : 3451 - 3461
  • [43] Twitter data sentiment analysis of tourism in Thailand during the COVID-19 pandemic using machine learning
    Leelawat, Natt
    Jariyapongpaiboon, Sirawit
    Promjun, Arnon
    Boonyarak, Samit
    Saengtabtim, Kumpol
    Laosunthara, Ampan
    Yudha, Alfan Kurnia
    Tang, Jing
    HELIYON, 2022, 8 (10)
  • [44] Sentiment analysis using Twitter data: a comparative application of lexicon- and machine-learning-based approach
    Yuxing Qi
    Zahratu Shabrina
    Social Network Analysis and Mining, 13
  • [45] Real-time Twitter Sentiment Analysis for Moroccan Universities using Machine Learning and Big Data Technologies
    Lasri I.
    Riadsolh A.
    Elbelkacemi M.
    International Journal of Emerging Technologies in Learning, 2023, 18 (05) : 42 - 61
  • [46] A Comparative Study of Sentiment Analysis Using NLP and Different Machine Learning Techniques on US Airline Twitter Data
    Tusar, Md Taufiqul Haque Khan
    Islam, Md Touhidul
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND INFORMATION TECHNOLOGY 2021 (ICECIT 2021), 2021,
  • [47] Sentiment analysis using Twitter data: a comparative application of lexicon- and machine-learning-based approach
    Qi, Yuxing
    Shabrina, Zahratu
    SOCIAL NETWORK ANALYSIS AND MINING, 2023, 13 (01)
  • [48] Performance Analysis of Supervised Machine Learning Techniques for Sentiment Analysis
    Samal, Biswa Ranjan
    Behera, Anil Kumar
    Panda, Mrutyunjaya
    2017 IEEE 3RD INTERNATIONAL CONFERENCE ON SENSING, SIGNAL PROCESSING AND SECURITY (ICSSS), 2017, : 128 - 133
  • [49] Twitter Sentiment Analysis with Different Feature Extractors and Dimensionality Reduction using Supervised Learning Algorithms
    Shyamasundar, L. B.
    Rani, Jhansi P.
    2016 IEEE ANNUAL INDIA CONFERENCE (INDICON), 2016,
  • [50] Sentiment Analysis on GPT-4 with Comparative Models Using Twitter Data
    Ozel, Mustafa
    Bozkurt, Ozlem Cetinkaya
    ACTA INFOLOGICA, 2024, 8 (01): : 23 - 33