Improving Arabic Sentiment Analysis Using CNN-Based Architectures and Text Preprocessing

05/09/2022
by   mustafa2099, et al.
0

Sentiment analysis is an essential process which is important to many natural language applications. In this paper, we apply two models for Arabic sentiment analysis to the ASTD and ATDFS datasets, in both 2-class and multiclass forms. Model MC1 is a 2-layer CNN with global average pooling, followed by a dense layer. MC2 is a 2-layer CNN with max pooling, followed by a BiGRU and a dense layer. On the difficult ASTD 4-class task, we achieve 73.17%, compared to 65.58% reported by Attia et al., 2018. For the easier 2-class task, we achieve 90.06% with MC1 compared to 85.58% reported by Kwaik et al., 2019. We carry out experiments on various data splits, to match those used by other researchers. We also pay close attention to Arabic preprocessing and include novel steps not reported in other works. In an ablation study, we investigate the effect of two steps in particular, the processing of emoticons and the use of a custom stoplist. On the 4-class task, these can make a difference of up to 4.27% and 5.48%, respectively. On the 2-class task, the maximum improvements are 2.95% and 3.87%.

READ FULL TEXT

page 1

page 2

page 4

page 5

page 10

page 11

page 12

research
05/25/2020

A review of sentiment analysis research in Arabic language

Sentiment analysis is a task of natural language processing which has re...
research
01/29/2022

A Deep CNN Architecture with Novel Pooling Layer Applied to Two Sudanese Arabic Sentiment Datasets

Arabic sentiment analysis has become an important research field in rece...
research
04/13/2023

SemEval-2023 Task 12: Sentiment Analysis for African Languages (AfriSenti-SemEval)

We present the first Africentric SemEval Shared task, Sentiment Analysis...
research
07/09/2018

A Combined CNN and LSTM Model for Arabic Sentiment Analysis

Deep neural networks have shown good data modelling capabilities when de...
research
06/23/2021

Deep Multi-Task Model for Sarcasm Detection and Sentiment Analysis in Arabic Language

The prominence of figurative language devices, such as sarcasm and irony...
research
06/30/2020

A Data-driven Neural Network Architecture for Sentiment Analysis

The fabulous results of convolution neural networks in image-related tas...
research
03/04/2022

Dynamic Backdoors with Global Average Pooling

Outsourced training and machine learning as a service have resulted in n...

Please sign up or login with your details

Forgot password? Click here to reset