Stance detection using diverse feature sets based on machine learning techniques

被引:8
作者
Ayyub, Kashif [1 ]
Iqbal, Saqib [2 ]
Nisar, Muhammad Wasif [1 ]
Ahmad, Saima Gulzar [1 ]
Munir, Ehsan Ullah [1 ]
机构
[1] COMSATS Univ Islamabad, Dept Comp Sci, Wah Campus,GT Rd, Wah Cantt, Punjab, Pakistan
[2] Al Ain Univ, Coll Engn, Al Ain, U Arab Emirates
关键词
Stance classification; deep learning; deep features; sentiment analysis; content based; CLASSIFICATION; SENTIMENT;
D O I
10.3233/JIFS-202269
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Sentiment analysis is the field that analyzes sentiments, and opinions of people about entities such as products, businesses, and events. As opinions influence the people's behaviors, it has numerous applications in real life such as marketing, politics, social media etc. Stance detection is the sub-field of sentiment analysis. The stance classification aims to automatically identify from the source text, whether the source is in favor, neutral, or opposed to the target. This research study proposed a framework to explore the performance of the conventional (NB, DT, SVM), ensemble learning (RF, AdaBoost) and deep learning-based (DBN, CNN-LSTM, and RNN) machine learning techniques. The proposed method is feature centric and extracted the (sentiment, content, tweet specific and part-of-speech) features from both datasets of SemEval2016 and SemEval2017. The proposed study has also explored the role of deep features such as GloVe and Word2Vec for stance classification which has not received attention yet for stance detection. Some base line features such as Bag of words, Ngram, TF-IDF are also extracted from both datasets to compare the proposed features along with deep features. The proposed features are ranked using feature ranking methods such as (information gain, gain ration and relief-f). Further, the results are evaluated using standard performance evaluation measures for stance classification with existing studies. The calculated results show that the proposed feature sets including sentiment, (part-of-speech, content, and tweet specific) are helpful for stance classification when applied with SVM and GloVe a deep feature has given the best results when applied with deep learning method RNN.
引用
收藏
页码:9721 / 9740
页数:20
相关论文
共 67 条
[1]  
Adarsh R., 2019, International Journal of Recent Technology and Engineering, V7, P540
[2]  
Addawood A., 2017, P 8 INT C SOCIAL MED, P1, DOI DOI 10.1145/3097286.3097288
[3]  
Augenstein I., 2016, P 10 INT WORKSH SEM, P389, DOI DOI 10.18653/V1/S16-1063
[4]  
Augenstein I., 2016, STANCE DETECTION BID
[5]  
Bahuleyan H., 2017, P 11 INT WORKSH SEM, P461
[6]   Predicting Presidential Election Outcomes from What People Watch [J].
Barfar, Arash ;
Padmanabhan, Balaji .
BIG DATA, 2017, 5 (01) :32-41
[7]   Using VADER sentiment and SVM for predicting customer response sentiment [J].
Borg, Anton ;
Boldt, Martin .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 162
[8]   Product Recommendations Enhanced with Reviews [J].
Chelliah, Muthusamy ;
Sarkar, Sudeshna .
PROCEEDINGS OF THE ELEVENTH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS'17), 2017, :398-399
[9]   Design, Analysis and Testing of a Component Head Injury Criterion Tester for Pilot [J].
Cheng, Nannan ;
Wang, Liang ;
Liu, Yongguang ;
Zhang, Chunyou .
IEEE ACCESS, 2019, 7 :114888-114896
[10]   Helpfulness of user-generated reviews as a function of review sentiment, product type and information quality [J].
Chua, Alton Y. K. ;
Banerjee, Snehasish .
COMPUTERS IN HUMAN BEHAVIOR, 2016, 54 :547-554