Aspect-Based Sentiment Analysis for Polarity Estimation of Customer Reviews on Twitter

被引:19
作者
Banjar, Ameen [1 ]
Ahmed, Zohair [2 ]
Daud, Ali [1 ]
Abbasi, Rabeeh Ayaz [3 ]
Dawood, Hussain [4 ]
机构
[1] Univ Jeddah, Coll Comp Sci & Engn, Dept Informat Syst & Technol, Jeddah 21589, Saudi Arabia
[2] Air Univ, Islamabad 44000, Pakistan
[3] Dept Comp Sci, Islamabad 44000, Pakistan
[4] Univ Jeddah, Coll Comp Sci & Engn, Dept Comp & Network Engn, Jeddah 21589, Saudi Arabia
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2021年 / 67卷 / 02期
关键词
Natural language processing; sentiment analysis; aspect co-occurrence calculation; sentiment polarity; customer reviews; twitter; SEMANTICS;
D O I
10.32604/cmc.2021.014226
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Most consumers read online reviews written by different users before making purchase decisions, where each opinion expresses some sentiment. Therefore, sentiment analysis is currently a hot topic of research. In particular, aspect-based sentiment analysis concerns the exploration of emotions, opinions and facts that are expressed by people, usually in the form of polarity. It is crucial to consider polarity calculations and not simply categorize reviews as positive, negative, or neutral. Currently, the available lexicon-based method accuracy is affected by limited coverage. Several of the available polarity estimation techniques are too general and may not reflect the aspect/topic in question if reviews contain a wide range of information about different topics. This paper presents a model for the polarity estimation of customer reviews using aspect-based sentiment analysis (ABSA-PER). ABSA-PER has three major phases: data preprocessing, aspect co-occurrence calculation (CAC) and polarity estimation. A multi-domain sentiment dataset, Twitter dataset, and trust pilot forum dataset (developed by us by defined judgement rules) are used to verify ABSA-PER. Experimental outcomes show that ABSA-PER achieves better accuracy, i.e., 85.7% accuracy for aspect extraction and 86.5% accuracy in terms of polarity estimation, than that of the baseline methods.
引用
收藏
页码:2203 / 2225
页数:23
相关论文
共 30 条
[1]   Enhancing Aspect-Based Sentiment Analysis of Arabic Hotels' reviews using morphological, syntactic and semantic features [J].
Al-Smadi, Mohammad ;
Al-Ayyoub, Mahmoud ;
Jararweh, Yaser ;
Qawasmeh, Omar .
INFORMATION PROCESSING & MANAGEMENT, 2019, 56 (02) :308-319
[2]  
[Anonymous], 2017, TWEET OBJECT TWITTER
[3]  
[Anonymous], 2017, TRUSTPILOT API DOCUM
[4]   Meta-level sentiment models for big social data analysis [J].
Bravo-Marquez, Felipe ;
Mendoza, Marcelo ;
Poblete, Barbara .
KNOWLEDGE-BASED SYSTEMS, 2014, 69 :86-99
[5]   Data-driven integration of multiple sentiment dictionaries for lexicon-based sentiment classification of product reviews [J].
Cho, Heeryon ;
Kim, Songkuk ;
Lee, Jongseo ;
Lee, Jong-Seok .
KNOWLEDGE-BASED SYSTEMS, 2014, 71 :61-71
[6]   Deep Learning for Aspect-Based Sentiment Analysis: A Comparative Review [J].
Do, Hai Ha ;
Prasad, P. W. C. ;
Maag, Angelika ;
Alsadoon, Abeer .
EXPERT SYSTEMS WITH APPLICATIONS, 2019, 118 :272-299
[7]   A Spanish semantic orientation approach to domain adaptation for polarity classification [J].
Dolores Molina-Gonzalez, M. ;
Martinez-Camara, Eugenio ;
Teresa Martin-Valdivia, M. ;
Alfonso Urena-Lopez, L. .
INFORMATION PROCESSING & MANAGEMENT, 2015, 51 (04) :520-531
[8]   A novel framework for social web forums' thread ranking based on semantics and post quality features [J].
Faisal, Ch. Muhammad Shahzad ;
Daud, Ali ;
Imran, Faisal ;
Rho, Seungmin .
JOURNAL OF SUPERCOMPUTING, 2016, 72 (11) :4276-4295
[9]  
Gayakwad V., 2016, INT J EMERGING RES M, V5, P105
[10]   CommuniMents: A Framework for Detecting Community Based Sentiments for Events [J].
Jarwar, Muhammad Aslam ;
Abbasi, Rabeeh Ayaz ;
Mushtaq, Mubashar ;
Maqbool, Onaiza ;
Aljohani, Naif R. ;
Daud, Ali ;
Alowibdi, Jalal S. ;
Cano, J. R. ;
Garcia, S. ;
Chong, Ilyoung .
INTERNATIONAL JOURNAL ON SEMANTIC WEB AND INFORMATION SYSTEMS, 2017, 13 (02) :87-108