Topic-Based Document-Level Sentiment Analysis Using Contextual Cues

被引:22
作者
Truica, Ciprian-Octavian [1 ]
Apostol, Elena-Simona [1 ]
Serban, Maria-Luiza [1 ]
Paschke, Adrian [2 ]
机构
[1] Univ Politehn Bucuresti, Fac Automat Control & Comp, Comp Sci & Engn Dept, RO-060042 Bucharest, Romania
[2] Fraunhofer Inst Open Commun Syst, D-10589 Berlin, Germany
关键词
document-level Sentiment Analysis; document-topic embeddings; Topic Modeling; Deep Learning Architectures; MODEL;
D O I
10.3390/math9212722
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Document-level Sentiment Analysis is a complex task that implies the analysis of large textual content that can incorporate multiple contradictory polarities at the phrase and word levels. Most of the current approaches either represent textual data using pre-trained word embeddings without considering the local context that can be extracted from the dataset, or they detect the overall topic polarity without considering both the local and global context. In this paper, we propose a novel document-topic embedding model, DocTopic2Vec, for document-level polarity detection in large texts by employing general and specific contextual cues obtained through the use of document embeddings (Doc2Vec) and Topic Modeling. In our approach, (1) we use a large dataset with game reviews to create different word embeddings by applying Word2Vec, FastText, and GloVe, (2) we create Doc2Vecs enriched with the local context given by the word embeddings for each review, (3) we construct topic embeddings Topic2Vec using three Topic Modeling algorithms, i.e., LDA, NMF, and LSI, to enhance the global context of the Sentiment Analysis task, (4) for each document and its dominant topic, we build the new DocTopic2Vec by concatenating the Doc2Vec with the Topic2Vec created with the same word embedding. We also design six new Convolutional-based (Bidirectional) Recurrent Deep Neural Network Architectures that show promising results for this task. The proposed DocTopic2Vecs are used to benchmark multiple Machine and Deep Learning models, i.e., a Logistic Regression model, used as a baseline, and 18 Deep Neural Networks Architectures. The experimental results show that the new embedding and the new Deep Neural Network Architectures achieve better results than the baseline, i.e., Logistic Regression and Doc2Vec.
引用
收藏
页数:23
相关论文
共 51 条
[1]  
Abadi M, 2016, PROCEEDINGS OF OSDI'16: 12TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, P265
[2]  
Al-Janabi Omar Mustafa, 2020, Advances in Electronics Engineering. Proceedings of the ICCEE 2019. Lecture Notes in Electrical Engineering (LNEE 619), P191, DOI 10.1007/978-981-15-1289-6_18
[3]  
Alasadi S. A., 2017, Journal of Engineering and Applied Sciences, V12, P4102, DOI DOI 10.36478/JEASCI.2017.4102.4107
[4]   Learning Topic Models - Going beyond SVD [J].
Arora, Sanjeev ;
Ge, Rong ;
Moitra, Ankur .
2012 IEEE 53RD ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2012, :1-10
[5]  
Aziz MN, 2018, 2018 5TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, COMPUTER, AND ELECTRICAL ENGINEERING (ICITACEE), P125, DOI 10.1109/ICITACEE.2018.8576974
[6]   ABCDM: An Attention-based Bidirectional CNN-RNN Deep Model for sentiment analysis [J].
Basiri, Mohammad Ehsan ;
Nemati, Shahla ;
Abdar, Moloud ;
Cambria, Erik ;
Acharya, U. Rajendra .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 115 :279-294
[7]   Achieving Reliable Sentiment Analysis in the Software Engineering Domain using BERT [J].
Biswas, Eeshita ;
Karabulut, Mehmet Efruz ;
Pollock, Lori ;
Vijay-Shanker, K. .
2020 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2020), 2020, :162-173
[8]   Latent Dirichlet allocation [J].
Blei, DM ;
Ng, AY ;
Jordan, MI .
JOURNAL OF MACHINE LEARNING RESEARCH, 2003, 3 (4-5) :993-1022
[9]  
Bojanowski P., 2017, T ASSOC COMPUT LING, V5, P135, DOI [10.1162/tacl_a_00051, DOI 10.1162/TACLA00051]
[10]   Experimental explorations on short text topic mining between LDA and NMF based Schemes [J].
Chen, Yong ;
Zhang, Hui ;
Liu, Rui ;
Ye, Zhiwen ;
Lin, Jianying .
KNOWLEDGE-BASED SYSTEMS, 2019, 163 :1-13