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 条
  • [1] Emotion Detection from Text and Sentiment Analysis of Ukraine Russia War using Machine Learning Technique
    Al Maruf, Abdullah
    Ziyad, Zakaria Masud
    Haque, Md Mahmudul
    Khanam, Fahima
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (12) : 868 - 882
  • [2] Twitter Sentiment Analysis Using Machine Learning For Product Evaluation
    Yadav, Nikhil
    Kudale, Omkar
    Gupta, Srishti
    Rao, Aditi
    Shitole, Ajitkumar
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON INVENTIVE COMPUTATION TECHNOLOGIES (ICICT-2020), 2020, : 181 - 185
  • [3] Sentiment Analysis of Twitter Data Using NLP Models: A Comprehensive Review
    Albladi, Aish
    Islam, Minarul
    Seals, Cheryl
    IEEE ACCESS, 2025, 13 : 30444 - 30468
  • [4] Slangs and Short forms of Malay Twitter Sentiment Analysis using Supervised Machine Learning
    Yin, Cheng Jet
    Ayop, Zakiah
    Anawar, Syarulnaziah
    Othman, Nur Fadzilah
    Zainudin, Norulzahrah Mohd
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2021, 21 (11): : 294 - 300
  • [5] Sentiment Analysis of Twitter Data Using Machine Learning Approaches and Semantic Analysis
    Gautam, Geetika
    Yadav, Divakar
    2014 SEVENTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2014, : 437 - 442
  • [6] A Comprehensive Analysis of ‘Machine Learning and Deep Learning’ Methods for Sentiment Analysis in Twitter
    Poornima Shetty
    Shashidhar Kini
    Roshan Fernandes
    SN Computer Science, 5 (7)
  • [7] Supervised machine learning models for depression sentiment analysis
    Obagbuwa, Ibidun Christiana
    Danster, Samantha
    Chibaya, Onil Colin
    FRONTIERS IN ARTIFICIAL INTELLIGENCE, 2023, 6
  • [8] Twitter Sentiment Analysis Using Machine Learning Techniques
    Le, Bac
    Huy Nguyen
    ADVANCED COMPUTATIONAL METHODS FOR KNOWLEDGE ENGINEERING, 2015, 358 : 279 - 289
  • [9] A domain transferable lexicon set for Twitter sentiment analysis using a supervised machine learning approach
    Ghiassi, M.
    Lee, S.
    EXPERT SYSTEMS WITH APPLICATIONS, 2018, 106 : 197 - 216
  • [10] Sentiment Analysis in Twitter using Machine Learning Techniques
    Neethu, M. S.
    Rajasree, R.
    2013 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND NETWORKING TECHNOLOGIES (ICCCNT), 2013,