2021
DOI: 10.3390/s21072266
|View full text |Cite
|
Sign up to set email alerts
|

Building a Twitter Sentiment Analysis System with Recurrent Neural Networks

Abstract: This paper presents a sentiment analysis solution on tweets using Recurrent Neural Networks (RNNs). The method is can classifying tweets with an 80.74% accuracy rate, considering a binary task, after experimenting with 20 different design approaches. The solution integrates an attention mechanism aiming to enhance the network, with a two-way localization system: at memory cell level and at network level. We present an in-depth literature review for Twitter sentiment analysis and the building blocks that ground… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 26 publications
(10 citation statements)
references
References 31 publications
(40 reference statements)
0
10
0
Order By: Relevance
“…Using the Twitter API for Academic Research [ 26 ], we will collect the timestamp of each returned tweet and analyze its text for sentiment (positive or negative) by integrating with the Natural Language Toolkit in Python and other techniques such as latent Dirichlet allocation [ 27 ], Sentence BERT [ 24 ], or recurrent neural networks [ 28 ]. We will also analyze the number and types of health effects mentioned in association with cannabis use in pregnancy and will extract location data when available from each tweet, either from geotagged tweets or from the location associated with the user’s profile [ 29 ].…”
Section: Methodsmentioning
confidence: 99%
“…Using the Twitter API for Academic Research [ 26 ], we will collect the timestamp of each returned tweet and analyze its text for sentiment (positive or negative) by integrating with the Natural Language Toolkit in Python and other techniques such as latent Dirichlet allocation [ 27 ], Sentence BERT [ 24 ], or recurrent neural networks [ 28 ]. We will also analyze the number and types of health effects mentioned in association with cannabis use in pregnancy and will extract location data when available from each tweet, either from geotagged tweets or from the location associated with the user’s profile [ 29 ].…”
Section: Methodsmentioning
confidence: 99%
“…Using the Twitter API for Academic Research [21], we will collect the timestamp of each returned tweet and analyze its text for sentiment (positive or negative) by integrating with the Natural Language Toolkit (NLTK) in Python and other techniques such as latent dirichlet allocation [22], Sentence-BERT [20], or recurrent neural networks [23]. We will also analyze the number and types of health effects mentioned in association with cannabis use in pregnancy and will extract location data where available from each tweet, either from geo-tagged tweets or from the location associated with the user's profile [24].…”
Section: Methodsmentioning
confidence: 99%
“…The hybrid approach of analyzing sentiments consisting the statistical and knowledge-based methods to recognize the polarity [37]. Most novel researchers are using a hybrid approach to sentiment analysis due to the reason that this method can enhance the accuracy of the sentiment analyzing model [38,39,40].…”
Section: Hybrid Approachmentioning
confidence: 99%
“…The Machine Learning based classifications are using numerous methods for data classification like SVM, NB, ME [46] etc. and as the novel methods RNN, CNN, LSTM, GRU [39,47,48]can be mentioned. The analyzed results can be evaluated and test the accuracy.…”
Section: Classification and Evaluationmentioning
confidence: 99%