Abstract
The needs and demands of the community for the ease of accessing information encourage the increasing use of social media tools such as Twitter to share, deliver and search for information needed. The number of large tweets shared by Twitter users every second, making the collection of tweets can be processed into useful information using sentiment analysis. The need for a large number of tweets to produce information encourages the need for a classifier model that can perform the analysis process quickly and provide accurate results. One algorithm that is currently popular and is widely used today to build classifier models is Deep Learning. Sentiment analysis in this research was conducted on English-language tweets on the topic Turkey Crisis 2018 by using one of the Deep Learning algorithms, Convolutional Neural Network (CNN). The resulting of CNN classifier model will then be compared with the Naive Bayes Classifier (NBC) classifier model to find out which classifier model can provide better accuracy in sentiment analysis. The research methods that will be carried out in this research are data retrieval, pre-processing, model design and training, model testing and visualization. The results obtained from this research indicate that the CNN classifier model produces an accuracy of 0.88 or 88% while the NBC classifier model produces an accuracy of 0.78 or 78% in the testing phase of the data test. Based on these results it can be concluded that the classifier model with Deep Learning algorithm produces better accuracy in sentiment analysis compared to the Naive Bayes classifier model.
Highlights
The needs and demands of the community for the ease of accessing information encourage the increasing use of social media facilities to share, deliver, and search for information needed
The aim of this research is to use Deep Learning algorithm, namely Convolutional Neural Network (CNN) in the sentiment analysis process on English tweets related to the topic "Turkey Crisis 2018" on Twitter data and compare the results of the accuracy values obtained from the CNN classifier model with the results of accuracy values from the Naïve Bayes Classifier model to find out which classifier models produce better accuracy values in text classification
These results indicate that the classifier model with Convolutional Neural Network algorithm can provide better accuracy results compared to the Naïve Bayes classifier model in sentiment analysis
Summary
The needs and demands of the community for the ease of accessing information encourage the increasing use of social media facilities to share, deliver, and search for information needed. One of the popular social media that is widely used by people from various backgrounds is Twitter. Twitter provides facilities with features that are easy to understand for users to publish daily activities, inform a news or fact, and express opinions. The number of large tweets shared by Twitter users every second, making a collection of tweets can be processed into useful information such as to find out a review or public opinion about a particular product, service, or topic
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: International Journal of Advanced Computer Science and Applications
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.