A Logic Programming Approach to Aspect Extraction in Opinion Mining

被引:16
|
作者
Liu, Qian [1 ,2 ]
Gao, Zhiqiang [1 ,2 ]
Liu, Bing [3 ]
Zhang, Yuanlin [4 ]
机构
[1] Southeast Univ, Sch Comp Sci & Engn, Nanjing 210096, Jiangsu, Peoples R China
[2] Southeast Univ, Minist Educ, Key Lab Comp Network & Informat Integrat, Nanjing 210096, Jiangsu, Peoples R China
[3] Univ Illinois, Dept Comp Sci, Chicago, IL 60607 USA
[4] Texas Tech Univ, Dept Comp Sci, Lubbock, TX 79409 USA
基金
美国国家科学基金会;
关键词
aspect extraction; logic programming; answer set programming; opinion mining; dependency relation;
D O I
10.1109/WI-IAT.2013.40
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Aspect extraction aims to extract fine-grained opinion targets from opinion texts. Recent work has shown that the syntactical approach performs well. In this paper, we show that Logic Programming, particularly Answer Set Programming (ASP), can be used to elegantly and efficiently implement the key components of syntax based aspect extraction. Specifically, the well known double propagation (DP) method is implemented using 8 ASP rules that naturally model all key ideas in the DP method. Our experiment on a widely used data set also shows that the ASP implementation is much faster than a Java-based implementation. Syntactical approach has its limitation too. To further improve the performance of syntactical approach, we identify a set of general words from WordNet that have little chance to be an aspect and prune them when extracting aspects. The concept of general words and their pruning are concisely captured by 10 new ASP rules, and a natural extension of the 8 rules for the original DP method. Experimental results show a major improvement in precision with almost no drop in recall compared with those reported in the existing work on a typical benchmark data set. Logic Programming provides a convenient and effective tool to encode and thus test knowledge needed to improve the aspect extraction methods so that the researchers can focus on the identification and discovery of new knowledge to improve aspect extraction.
引用
收藏
页码:276 / 283
页数:8
相关论文
共 50 条
  • [31] Data mining as constraint logic programming
    De Raedt, Luc
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2002, 2408 (PART2): : 526 - 547
  • [32] Fuzzy logic applied to opinion mining: A review
    Serrano-Guerrero, Jesus
    Romero, Francisco P.
    Olivas, Jose A.
    KNOWLEDGE-BASED SYSTEMS, 2021, 222
  • [33] Data mining as constraint logic programming
    De Raedt, L
    COMPUTATIONAL LOGIC: LOGIC PROGRAMMING AND BEYOND, PT II, 2002, 2408 : 526 - 547
  • [34] Improving Opinion Aspect Extraction Using Semantic Similarity and Aspect Associations
    Liu, Qian
    Liu, Bing
    Zhang, Yuanlin
    Kim, Doo Soon
    Gao, Zhiqiang
    THIRTIETH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, : 2986 - 2992
  • [35] Implicit Polarity and Implicit Aspect Recognition in Opinion Mining
    Chen, Huan-Yuan
    Chen, Hsin-Hsi
    PROCEEDINGS OF THE 54TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2016), VOL 2, 2016, : 20 - 25
  • [36] BANN: A Framework for Aspect-Level Opinion Mining
    Quan, Wei
    Chen, Zheng
    Hu, Xiaohua Tony
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: IOT AND SMART CITY (ICIT 2018), 2018, : 224 - 228
  • [37] A Survey on Aspect-Based Opinion Mining Techniques
    Singh, Chongtham Rajen
    Gobinath, R.
    BIOSCIENCE BIOTECHNOLOGY RESEARCH COMMUNICATIONS, 2020, 13 (06): : 366 - 378
  • [38] A Survey on Opinion Mining: From Stance to Product Aspect
    Wang, Rui
    Zhou, Deyu
    Jiang, Mingmin
    Si, Jiasheng
    Yang, Yang
    IEEE ACCESS, 2019, 7 : 41101 - 41124
  • [39] Aspect-Based Opinion Mining in Drug Reviews
    Cavalcanti, Diana
    Prudencio, Ricardo
    PROGRESS IN ARTIFICIAL INTELLIGENCE (EPIA 2017), 2017, 10423 : 815 - 827
  • [40] An Unsupervised Neural Model for Aspect Based Opinion Mining
    Chifu, Emil Stefan
    Chifu, Viorica Rozina
    2019 IEEE 15TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING (ICCP 2019), 2019, : 151 - 157