Abstract
Sentiment analysis using stemmed Twitter data from various languages is an emerging research topic. In this paper, we address three data augmentation techniques namely Shift, Shuffle, and Hybrid to increase the size of the training data; and then we use three key types of deep learning (DL) models namely recurrent neural network (RNN), convolution neural network (CNN), and hierarchical attention network (HAN) to classify the stemmed Turkish Twitter data for sentiment analysis. The performance of these DL models has been compared with the existing traditional machine learning (TML) models. The performance of TML models has been affected negatively by the stemmed data, but the performance of DL models has been improved greatly with the utilization of the augmentation techniques. Based on the simulation, experimental, and statistical results analysis deeming identical datasets, it has been concluded that the TML models outperform the DL models with respect to both training-time ( TTM ) and runtime ( RTM ) complexities of the algorithms; but the DL models outperform the TML models with respect to the most important performance factors as well as the average performance rankings.
Highlights
As social media encompasses a wide range of interactive applications for allowing users to create and share content with the public, it plays an important role in modern life [1]
We proposed three data augmentation techniques to increase the diversity of the training data, and used three deep learning (DL) algorithms (e.g., recurrent neural network (RNN), convolution neural network (CNN), and hierarchical attention network (HAN)) for sentiment analysis of the stemmed Turkish textual data obtained from the Twitter
The obtained results of these algorithms had been compared with the traditional machine learning (TML) algorithms (e.g., RSVM [61], Random Forests (RANF) [54], Maximum Entropy (MAXE) [54], Support Vector Machines (SVMs) [54], and Decision Tree (DECT) [54])
Summary
As social media encompasses a wide range of interactive applications for allowing users to create and share content with the public, it plays an important role in modern life [1]. There are numerous social media applications, which can be used for various purposes. There are dating apps (e.g., Tinder, Bumble, and Zoosk), multi-purpose messaging apps (e.g., WhatsApp, WeChat, and Facebook Messenger), online news apps Shehu et al.: Deep Sentiment Analysis: A Case Study on Stemmed Turkish Twitter Data
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.