Unsupervised word-level affect analysis and propagation in a lexical knowledge graph

被引:31
作者
Fares, Mireille [1 ]
Moufarrej, Angela [1 ]
Jreij, Eliane [1 ]
Tekli, Joe [1 ]
Grosky, William [2 ]
机构
[1] Lebanese Amer Univ, Dept Elect & Comp Engn, Byblos, Lebanon
[2] Univ Michigan UMich, Dept Comp & Informat Sci, Dearborn, MI USA
关键词
Sentiment analysis; Affect analysis; Knowledge base; Graph navigation; Sentiment lexicon; ANEW; SENTIMENT ANALYSIS; CLASSIFICATION; EMOTION; TEXT;
D O I
10.1016/j.knosys.2018.12.017
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Lexical sentiment analysis (LSA) is of central importance in extracting and analyzing user moods and views on the Web. Most existing LSA approaches have utilized supervised learning techniques applied on corpus-based statistics, requiring extensive training data, training time, and large statistical corpora which are not always available. Other studies have utilized unsupervised and lexicon-based approaches to match target words in a lexical knowledge base (KB) with seed words in a sentiment lexicon, usually suffering from the limited coverage or inconsistent connectivity of affective concepts. In this paper, we introduce LISA, an unsupervised word-level knowledge graph-based LSA framework. It uses different variants of shortest path graph navigation techniques to compute and propagate affective scores in a lexical-affective graph (LAG), created by connecting a typical lexical KB like WordNet, with a reliable affect KB like WordNet-Affect Hierarchy (where any other lexical or affective KB can be utilized). LISA was designed in two consecutive iterations, producing two main modules: i) LISA 1.0 for affect navigation, and ii) LISA 2.0 for affect propagation and lookup. LISA 1.0 suffered from the semantic connectivity problem shared by some existing lexicon-based methods, and required polynomial execution time. This led to the development of LISA 2.0, which i) processes affective relationships separately from lexical/semantic connections (solving the semantic connectivity problem of LISA 1.0), and ii) produces a sentiment lexicon which can be searched in logarithmic time (handling LISA 1.0's efficiency problem). Experimental results on the ANEW dataset show that our approach, namely LISA 2.0, while completely unsupervised, is on a par with existing (semi)supervised solutions, highlighting its quality and potential. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:432 / 459
页数:28
相关论文
共 131 条
[1]   Affect analysis of web forums and blogs using correlation ensembles [J].
Abbasi, Ahmed ;
Chen, Hsinchun ;
Thoms, Sven ;
Fu, Tianjun .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2008, 20 (09) :1168-1180
[2]   Selecting Attributes for Sentiment Classification Using Feature Relation Networks [J].
Abbasi, Ahmed ;
France, Stephen ;
Zhang, Zhu ;
Chen, Hsinchun .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2011, 23 (03) :447-462
[3]   Feature selection and ensemble construction: A two-step method for aspect based sentiment analysis [J].
Akhtar, Md Shad ;
Gupta, Deepak ;
Ekbal, Asif ;
Bhattacharyya, Pushpak .
KNOWLEDGE-BASED SYSTEMS, 2017, 125 :116-135
[4]  
[Anonymous], 2011, INT J COMPUTER PROCE
[5]  
[Anonymous], 2017, P INT C PRACT APPL A, DOI DOI 10.1007/978-3-319-61578-3-17
[6]  
[Anonymous], 2004, Proceedings of the 20th international conference on Computational Linguistics, page, DOI DOI 10.3115/1220355.1220555
[7]  
[Anonymous], 2017, P IEEE S SER COMP IN
[8]  
[Anonymous], 2014, SEMEVAL COLING
[9]   A hybrid approach to the sentiment analysis problem at the sentence level [J].
Appel, Orestes ;
Chiclana, Francisco ;
Carter, Jenny ;
Fujita, Hamido .
KNOWLEDGE-BASED SYSTEMS, 2016, 108 :110-124
[10]   Detecting implicit expressions of emotion in text: A comparative analysis [J].
Balahur, Alexandra ;
Hermida, Jesus M. ;
Montoyo, Andres .
DECISION SUPPORT SYSTEMS, 2012, 53 (04) :742-753