Sentiment Analysis on COVID-19 Vaccine Tweets using Machine Learning and Deep Learning Algorithms

One of the main functions of NLP (Natural Language Processing) is to analyze a sentiment or opinion of the text considered. In this research the objective is to analyze the sentiment in the form of tweets towards the Covid-19 vaccination. In this study, the collected tweets are in the form of a data...

Full description

Bibliographic Details
Published in:International Journal of Advanced Computer Science and Applications
Main Author: Jain T.; Verma V.K.; Sharma A.K.; Saini B.; Purohit N.; Bhavika; Mahdin H.; Ahmad M.; Darman R.; Haw S.-C.; Shaharudin S.M.; Arshad M.S.
Format: Article
Language:English
Published: Science and Information Organization 2023
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85161091969&doi=10.14569%2fIJACSA.2023.0140504&partnerID=40&md5=ea5e4cf8c58f9ee9add8aaf97dff1979
id 2-s2.0-85161091969
spelling 2-s2.0-85161091969
Jain T.; Verma V.K.; Sharma A.K.; Saini B.; Purohit N.; Bhavika; Mahdin H.; Ahmad M.; Darman R.; Haw S.-C.; Shaharudin S.M.; Arshad M.S.
Sentiment Analysis on COVID-19 Vaccine Tweets using Machine Learning and Deep Learning Algorithms
2023
International Journal of Advanced Computer Science and Applications
14
5
10.14569/IJACSA.2023.0140504
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85161091969&doi=10.14569%2fIJACSA.2023.0140504&partnerID=40&md5=ea5e4cf8c58f9ee9add8aaf97dff1979
One of the main functions of NLP (Natural Language Processing) is to analyze a sentiment or opinion of the text considered. In this research the objective is to analyze the sentiment in the form of tweets towards the Covid-19 vaccination. In this study, the collected tweets are in the form of a dataset from Kaggle that have been categorized into positive and negative depending on the polarity of the sentiment in that tweet, to visualize the overall situation. The reviews are translated into vector representations using various techniques, including Bag-Of-Words and TF-IDF to ensure the best result. Machine learning algorithms like Logistic Regression, Naïve Bayes, Support Vector Machine (SVM) and others, and Deep Learning algorithms like LSTM and Bert were used to train the predictive models. The performance metrics used to test the performance of the models show that Support Vector Machine (SVM) achieved the highest accuracy of 88.7989% among the machine learning models. Compared to the related research papers the highest accuracy obtained using LSTM is 90.59 % and our model has predicted with the highest accuracy of 90.42% using BERT techniques. © 2023, International Journal of Advanced Computer Science and Applications. All Rights Reserved.
Science and Information Organization
2158107X
English
Article
All Open Access; Gold Open Access
author Jain T.; Verma V.K.; Sharma A.K.; Saini B.; Purohit N.; Bhavika; Mahdin H.; Ahmad M.; Darman R.; Haw S.-C.; Shaharudin S.M.; Arshad M.S.
spellingShingle Jain T.; Verma V.K.; Sharma A.K.; Saini B.; Purohit N.; Bhavika; Mahdin H.; Ahmad M.; Darman R.; Haw S.-C.; Shaharudin S.M.; Arshad M.S.
Sentiment Analysis on COVID-19 Vaccine Tweets using Machine Learning and Deep Learning Algorithms
author_facet Jain T.; Verma V.K.; Sharma A.K.; Saini B.; Purohit N.; Bhavika; Mahdin H.; Ahmad M.; Darman R.; Haw S.-C.; Shaharudin S.M.; Arshad M.S.
author_sort Jain T.; Verma V.K.; Sharma A.K.; Saini B.; Purohit N.; Bhavika; Mahdin H.; Ahmad M.; Darman R.; Haw S.-C.; Shaharudin S.M.; Arshad M.S.
title Sentiment Analysis on COVID-19 Vaccine Tweets using Machine Learning and Deep Learning Algorithms
title_short Sentiment Analysis on COVID-19 Vaccine Tweets using Machine Learning and Deep Learning Algorithms
title_full Sentiment Analysis on COVID-19 Vaccine Tweets using Machine Learning and Deep Learning Algorithms
title_fullStr Sentiment Analysis on COVID-19 Vaccine Tweets using Machine Learning and Deep Learning Algorithms
title_full_unstemmed Sentiment Analysis on COVID-19 Vaccine Tweets using Machine Learning and Deep Learning Algorithms
title_sort Sentiment Analysis on COVID-19 Vaccine Tweets using Machine Learning and Deep Learning Algorithms
publishDate 2023
container_title International Journal of Advanced Computer Science and Applications
container_volume 14
container_issue 5
doi_str_mv 10.14569/IJACSA.2023.0140504
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85161091969&doi=10.14569%2fIJACSA.2023.0140504&partnerID=40&md5=ea5e4cf8c58f9ee9add8aaf97dff1979
description One of the main functions of NLP (Natural Language Processing) is to analyze a sentiment or opinion of the text considered. In this research the objective is to analyze the sentiment in the form of tweets towards the Covid-19 vaccination. In this study, the collected tweets are in the form of a dataset from Kaggle that have been categorized into positive and negative depending on the polarity of the sentiment in that tweet, to visualize the overall situation. The reviews are translated into vector representations using various techniques, including Bag-Of-Words and TF-IDF to ensure the best result. Machine learning algorithms like Logistic Regression, Naïve Bayes, Support Vector Machine (SVM) and others, and Deep Learning algorithms like LSTM and Bert were used to train the predictive models. The performance metrics used to test the performance of the models show that Support Vector Machine (SVM) achieved the highest accuracy of 88.7989% among the machine learning models. Compared to the related research papers the highest accuracy obtained using LSTM is 90.59 % and our model has predicted with the highest accuracy of 90.42% using BERT techniques. © 2023, International Journal of Advanced Computer Science and Applications. All Rights Reserved.
publisher Science and Information Organization
issn 2158107X
language English
format Article
accesstype All Open Access; Gold Open Access
record_format scopus
collection Scopus
_version_ 1809678478897840128