2019
DOI: 10.3390/info10030098
|View full text |Cite
|
Sign up to set email alerts
|

Detecting Emotions in English and Arabic Tweets

Abstract: Assigning sentiment labels to documents is, at first sight, a standard multi-label classification task. Many approaches have been used for this task, but the current state-of-the-art solutions use deep neural networks (DNNs). As such, it seems likely that standard machine learning algorithms, such as these, will provide an effective approach. We describe an alternative approach, involving the use of probabilities to construct a weighted lexicon of sentiment terms, then modifying the lexicon and calculating opt… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
11
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 12 publications
(11 citation statements)
references
References 25 publications
0
11
0
Order By: Relevance
“…2) Labeling: In order to annotate the data set, we followed guidelines by Bandi and Fellah [4] and labeled each tweet as positive, negative, or neutral. The TextBlob tool 3 was used for the purpose of labeling the emotional sentiment into positive, negative, and neutral. According to Bandi and Fellah [4], TextBlob can indicate a sentence's attitude by calculating the score as a polarity [-1 to 1].…”
Section: A Covidsenti Data Collection and Labelingmentioning
confidence: 99%
“…2) Labeling: In order to annotate the data set, we followed guidelines by Bandi and Fellah [4] and labeled each tweet as positive, negative, or neutral. The TextBlob tool 3 was used for the purpose of labeling the emotional sentiment into positive, negative, and neutral. According to Bandi and Fellah [4], TextBlob can indicate a sentence's attitude by calculating the score as a polarity [-1 to 1].…”
Section: A Covidsenti Data Collection and Labelingmentioning
confidence: 99%
“…A diverse array of methods and tools were used for textual analytics, subject to the nature of the textual data, research objectives, size of dataset and context. Twitter data has been used widely for textual and emotions analysis [18][19][20]. In another instance, a study analyzing customer feedback for a French Energy Company using more than 70,000 tweets published over a year [21], used a Latent Dirichlet Allocation algorithm to retrieve interesting insights about the energy company, hidden due to data volume, by frequency-based filtering techniques.…”
Section: Textual Analyticsmentioning
confidence: 99%
“…To minimize the loss function stated in (20), we use gradient descent method. The objective is to find the minimum weight of the loss function.…”
Section: Optimization Algorithmmentioning
confidence: 99%
“…A diverse array of methods and tools have been used for textual analytics, subject to the nature of the textual data, research objectives, size of dataset and context. Twitter data has been used widely for textual and emotions analysis [20][21][22]. In another instance, a study analyzing customer feedback for a French Energy Company using more than 70000 tweets published over a year [23], used a Latent Dirichlet Allocation algorithm to retrieve interesting insights about the energy company, hidden due to data volume, by frequency-based filtering techniques.…”
Section: Textual Analyticsmentioning
confidence: 99%
“…where the gradient in (24) represents the difference betweenŷ and y multiplied by the corresponding input x j . Note that in (22), we need to do the partial derivatives for all the values of x j where 1 ≤ j ≤ n. As described in section 3.4, the purpose is to demonstrate application of exploratory sentiment classification, to compare the effectiveness of Naïve Bayes and logistic regression, and to examine accuracy under varying lengths of Coronavirus Tweets. As with classification of Tweets using Naïve Bayes, positive sentiment Tweets were assigned a value of 1, and negative sentiment Tweets were denoted by 0, allowing for a simple binary classification using logistic regression methodology.…”
Section: Optimization Algorithmmentioning
confidence: 99%