Early Detection of Seasonal Outbreaks from Twitter Data Using Machine Learning Approaches
Seasonal outbreaks have several different periods that occur primarily during winter in temperate regions, while influenza may occur throughout the year in tropical regions, triggering outbreaks more irregularly. Similarly, dengue occurs in the star of the rainy season in early May and reaches its p...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi-Wiley
2021-01-01
|
Series: | Complexity |
Online Access: | http://dx.doi.org/10.1155/2021/5520366 |
id |
doaj-cebdd847fbbf4ee9ab3f08b3a5adc488 |
---|---|
record_format |
Article |
spelling |
doaj-cebdd847fbbf4ee9ab3f08b3a5adc4882021-03-29T00:09:12ZengHindawi-WileyComplexity1099-05262021-01-01202110.1155/2021/5520366Early Detection of Seasonal Outbreaks from Twitter Data Using Machine Learning ApproachesSamina Amin0Muhammad Irfan Uddin1Duaa H. alSaeed2Atif Khan3Muhammad Adnan4Institute of ComputingInstitute of ComputingCollege of Computer and Information SciencesDepartment of Computer ScienceInstitute of ComputingSeasonal outbreaks have several different periods that occur primarily during winter in temperate regions, while influenza may occur throughout the year in tropical regions, triggering outbreaks more irregularly. Similarly, dengue occurs in the star of the rainy season in early May and reaches its peak in late June. Dengue and flu brought an impact on various countries in the years 2017–2019 and streaming Twitter data reveals the status of dengue and flu outbreaks in the most affected regions. This research work presents that Social Media Analysis (SMA) can be used as a detector of the epidemic outbreak and to understand the sentiment of social media users regarding various diseases. Providing awareness about seasonal outbreaks through SMA is an effective approach for researchers and healthcare responders to detect the early outbreaks. The proposed model aims to find the sentiment about the disease in tweets, and the seasonal outbreaks-related tweets are classified into two classes as disease positive and disease negative. This work proposes a machine-learning-based approach to detect dengue and flu outbreaks in social media platform Twitter, using four machine learning algorithms: Random Forest (RF), K-Nearest Neighbor (KNN), Support Vector Machine (SVM), and Decision Tree (DT), with the help of Term Frequency and Inverse Document Frequency (TF-IDF). For experimental analysis, two datasets (dengue and flu) are analyzed individually. The experimental results show that the RF classifier has outperformed the comparison models in terms of improved accuracy, precision, recall, F1-measure, and Receiver Operating Characteristic (ROC) curve. The proposed work offers favorable performance with total precision, accuracy, recall, and F1-measure ranging from 84% to 88% for conventional machine learning techniques.http://dx.doi.org/10.1155/2021/5520366 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Samina Amin Muhammad Irfan Uddin Duaa H. alSaeed Atif Khan Muhammad Adnan |
spellingShingle |
Samina Amin Muhammad Irfan Uddin Duaa H. alSaeed Atif Khan Muhammad Adnan Early Detection of Seasonal Outbreaks from Twitter Data Using Machine Learning Approaches Complexity |
author_facet |
Samina Amin Muhammad Irfan Uddin Duaa H. alSaeed Atif Khan Muhammad Adnan |
author_sort |
Samina Amin |
title |
Early Detection of Seasonal Outbreaks from Twitter Data Using Machine Learning Approaches |
title_short |
Early Detection of Seasonal Outbreaks from Twitter Data Using Machine Learning Approaches |
title_full |
Early Detection of Seasonal Outbreaks from Twitter Data Using Machine Learning Approaches |
title_fullStr |
Early Detection of Seasonal Outbreaks from Twitter Data Using Machine Learning Approaches |
title_full_unstemmed |
Early Detection of Seasonal Outbreaks from Twitter Data Using Machine Learning Approaches |
title_sort |
early detection of seasonal outbreaks from twitter data using machine learning approaches |
publisher |
Hindawi-Wiley |
series |
Complexity |
issn |
1099-0526 |
publishDate |
2021-01-01 |
description |
Seasonal outbreaks have several different periods that occur primarily during winter in temperate regions, while influenza may occur throughout the year in tropical regions, triggering outbreaks more irregularly. Similarly, dengue occurs in the star of the rainy season in early May and reaches its peak in late June. Dengue and flu brought an impact on various countries in the years 2017–2019 and streaming Twitter data reveals the status of dengue and flu outbreaks in the most affected regions. This research work presents that Social Media Analysis (SMA) can be used as a detector of the epidemic outbreak and to understand the sentiment of social media users regarding various diseases. Providing awareness about seasonal outbreaks through SMA is an effective approach for researchers and healthcare responders to detect the early outbreaks. The proposed model aims to find the sentiment about the disease in tweets, and the seasonal outbreaks-related tweets are classified into two classes as disease positive and disease negative. This work proposes a machine-learning-based approach to detect dengue and flu outbreaks in social media platform Twitter, using four machine learning algorithms: Random Forest (RF), K-Nearest Neighbor (KNN), Support Vector Machine (SVM), and Decision Tree (DT), with the help of Term Frequency and Inverse Document Frequency (TF-IDF). For experimental analysis, two datasets (dengue and flu) are analyzed individually. The experimental results show that the RF classifier has outperformed the comparison models in terms of improved accuracy, precision, recall, F1-measure, and Receiver Operating Characteristic (ROC) curve. The proposed work offers favorable performance with total precision, accuracy, recall, and F1-measure ranging from 84% to 88% for conventional machine learning techniques. |
url |
http://dx.doi.org/10.1155/2021/5520366 |
work_keys_str_mv |
AT saminaamin earlydetectionofseasonaloutbreaksfromtwitterdatausingmachinelearningapproaches AT muhammadirfanuddin earlydetectionofseasonaloutbreaksfromtwitterdatausingmachinelearningapproaches AT duaahalsaeed earlydetectionofseasonaloutbreaksfromtwitterdatausingmachinelearningapproaches AT atifkhan earlydetectionofseasonaloutbreaksfromtwitterdatausingmachinelearningapproaches AT muhammadadnan earlydetectionofseasonaloutbreaksfromtwitterdatausingmachinelearningapproaches |
_version_ |
1714761159459995648 |