1School of Medicine and Health Management, Tongji Medical College, Huazhong University of Science and Technology, Wuhan 430030, China 2Hubei Provincial Research Center for Health Technology Assessment, Wuhan 430030, China
[Objective] This paper tries to enrich the event logic of traditional fine-grained sentiment analysis from the perspective of emotion-triggering events. [Methods] We analyzed the OCC model’s sentiment generation rules and conditions to create the <event, sentiment> binary groups using event extraction and text classification methods. [Results] The proposed model constructed rules for emotion generation and built a theoretical basis for classifying sentiments. The model effectively identified emotion-triggering events (F1=0.933 8) and sentiments (F1=0.963 7). It generated <event, sentiment> binary groups (F1=0.889 2) to realize event-level fine-grained sentiment analysis. [Limitations] The structure of sentiment generation rules is simple and cannot reflect the diversity of netizens’ emotions. The corpus built at present has domain limitations and each corpus only contains one type of emotion-triggering event. [Conclusions] By associating event evaluations and emotions with the help of the OCC model, our new model becomes more in line with human thinking. The model has good interpretability and transferability, which enhances the granularity level of emotional objects in existing studies. It provides new ideas for research in the field of textual sentiment analysis.
沈丽宁, 杨佳艺, 裴家旋, 曹广, 陈功正. 基于OCC模型和情绪诱因事件抽取的细颗粒度情绪识别方法研究*[J]. 数据分析与知识发现, 2023, 7(2): 72-85.
Shen Lining, Yang Jiayi, Pei Jiaxuan, Cao Guang, Chen Gongzheng. A Fine-Grained Sentiment Recognition Method Based on OCC Model and Triggering Events. Data Analysis and Knowledge Discovery, 2023, 7(2): 72-85.
Nasukawa T, Yi J. Sentiment Analysis: Capturing Favorability Using Natural Language Processing[C]// Proceedings of the 2nd International Conference on Knowledge Capture. 2003: 70-77.
(Wang Liya, Liu Changhui, Cai Dunbo, et al. Chinese Text Sentiment Analysis Based on Character-Level Two-Channel Composite Network[J]. Application Research of Computers, 2020, 37(9): 2674-2678.)
(Tan Fengyu, Dan Xiuwei, Dai Jinhai. Public Opinion Monitoring in Major Emergencies: A Case Study of COVID-19[C]// Proceedings of the 7th National Statistical Contest in Modeling for College Students in 2020. 2020: 890-913.)
(Tang Xiaobo, Liu Guangchao. Research Review on Fine-Grained Sentiment Analysis[J]. Library and Information Service, 2017, 61(5): 132-140.)
doi: 10.13266/j.issn.0252-3116.2017.05.018
[5]
程佳军. 基于深度学习的对象级文本情感分析方法研究[D]. 长沙: 国防科技大学, 2018.
[5]
(Cheng Jiajun. Research on Target-Level Sentiment Analysis of Texts Based on Deep Learning[D]. Changsha: National University of Defense Technology, 2018.)
[6]
Cai H J, Xia R, Yu J F. Aspect-Category-Opinion-Sentiment Quadruple Extraction with Implicit Aspects and Opinions[C]// Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1:Long Papers). 2021: 340-350.
[7]
Cai H J, Tu Y F, Zhou X S, et al. Aspect-Category Based Sentiment Analysis with Hierarchical Graph Convolutional Network[C]// Proceedings of the 28th International Conference on Computational Linguistics. 2020: 833-843.
(Wu Peng, Li Ting, Tong Chong, et al. Sentiment Classification of Financial Microblog Text Based on the Model of OCC and LSTM[J]. Journal of the China Society for Scientific and Technical Information, 2020, 39(1): 81-89.)
(Xiong Huixiang, Yang Mengting, Li Yuyuan. A Survey of Information Organization and Retrieval Based on Deep Learning[J]. Information Science, 2020, 38(3): 3-10.)
(Wang Xiwei, Li Yueqi, Liu Tingyan, et al. Research on the Collaborative Model of Sentiment Analysis and Topic Mining of Micro-Blogging Users in the Context of COVID-19[J]. Journal of the China Society for Scientific and Technical Information, 2021, 40(3): 223-233.)
(Hong Xiaojuan, Zong Jiangyan, Huang Weidong, et al. Analysis of Food Safety Public Opinion Emotion Based on Emotional Semantic Space[J]. Journal of Modern Information, 2020, 40(10): 132-143.)
doi: 10.3969/j.issn.1008-0821.2020.10.014
(Han Hu, Liu Guoli, Sun Tianyue, et al. Multi-Attention Hierarchical Neural Network for Text Sentiment Analysis[J]. Computer Engineering and Applications, 2020, 56(10): 100-105.)
doi: 10.3778/j.issn.1002-8331.1905-0174
(Li Gang, Cheng Yangyang, Kou Guangzeng. Key Problems of Sentence Level Sentiment Analysis[J]. Library and Information Service, 2010, 54(11): 104-107, 127.)
[17]
Tang F L, Fu L Y, Yao B, et al. Aspect Based Fine-Grained Sentiment Analysis for Online Reviews[J]. Information Sciences, 2019, 488(C): 190-204.
[18]
Doddington G, Mitchell A, Przybocki M, et al. The Automatic Content Extraction (ACE) Program-Tasks, Data, and Evaluation [C]// Proceedings of the 4th International Conference on Language Resources and Evaluation. 2004: 837-840.
(Huang Shijing, Wu Chuanhui, Yuan Qinjian, et al. Spatiotemporal Evolution of Public Opinion in Public Health Emergencies Based on Sentiment Analysis[J]. Information Science, 2022, 40(6): 149-159.)
(Qiu Liqing, Qu Fushuai. Emotional Map of Emergency Based on Sentiment Analysis and Influence Evaluation[J]. Journal of Computer Applications, 2022, 42(5): 1330-1338.)
doi: 10.11772/j.issn.1001-9081.2021040654
(Liu Zhongbao, Qin Quan, Zhao Wenjuan. Research on the Influence of COVID-19 Event on the Netizen Emotion under the Microblog Environment[J]. Journal of Intelligence, 2021, 40(2): 138-145.)
[22]
Patil M, Chavan H K. Event Based Sentiment Analysis of Twitter Data[C]// Proceedings of 2018 2nd International Conference on Computing Methodologies and Communication. 2018: 1050-1054.
(Xu Yuanyin, Chai Yumei, Wang Liming, et al. Emotional Sentence Classification Method Based on OCC Model and Bayesian Network[J]. Computer Science, 2020, 47(3): 222-230.)
doi: 10.11896/jsjkx.190200331
[24]
Wu P, Li X T, Shen S, et al. Social Media Opinion Summarization Using Emotion Cognition and Convolutional Neural Networks[J]. International Journal of Information Management, 2020, 51: 101978.
doi: 10.1016/j.ijinfomgt.2019.07.004
[25]
Ahn D. The Stages of Event Extraction[C]// Proceedings of the Workshop on Annotating and Reasoning about Time and Events. 2006: 1-8.
[26]
Riloff E M. Automatically Constructing a Dictionary for Information Extraction Tasks[C]// Proceedings of the 11th National Conference on Artificial Intelligence. 1993: 811-816.
(Li Xuhui, Cheng Wei, Tang Xiaoya, et al. A Joint Extraction Method of Financial Events Based on Multi-Layer Convolutional Neural Networks[J]. Library and Information Service, 2021, 65(24): 89-99.)
doi: 10.13266/j.issn.0252-3116.2021.24.010
[28]
Feng X C, Qin B, Liu T. A Language-Independent Neural Network for Event Detection[J]. Science China Information Sciences, 2018, 61(9): 092106.
doi: 10.1007/s11432-017-9359-x
(Ge Weiyi, Cheng Siwei, Wang Yu, et al. Bi-GRU-Based Event Argument Extraction Approach[J]. Journal of University of Electronic Science and Technology of China, 2022, 51(1): 100-107.)
[30]
Nguyen T H, Cho K, Grishman R. Joint Event Extraction via Recurrent Neural Networks[C]// Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics:Human Language Technologies. 2016: 300-309.
[31]
Chen Y B, Xu L H, Liu K, et al. Event Extraction via Dynamic Multi-Pooling Convolutional Neural Networks[C]// Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing (Volume 1:Long Papers). 2015: 167-176.
[32]
Sha L, Qian F, Chang B B, et al. Jointly Extracting Event Triggers and Arguments by Dependency-Bridge RNN and Tensor-Based Argument Interaction[C]// Proceedings of the 32nd AAAI Conference on Artificial Intelligence and 30th Innovative Applications of Artificial Intelligence Conference and 8th AAAI Symposium on Educational Advances in Artificial Intelligence. 2018: 5916-5923.
[33]
Chen Y M, Chen T F, Ebner S, et al. Reading the Manual: Event Extraction as Definition Comprehension[C]// Proceedings of the 4th Workshop on Structured Prediction for NLP. 2020: 74-83.
[34]
Du X Y, Cardie C. Event Extraction by Answering (Almost) Natural Questions[C]// Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing. 2020: 671-683.
(An Na, Bai Xiongwen, Wang Hongyan, et al. Reading Comprehension Event Extraction Model Based on Two-Stream Self-Attention Mechanism[J]. Computer Engineering and Design, 2022, 43(6): 1686-1693.)
[36]
Gao H Y, Zeng X, Yao C H. Application of Improved Distributed Naive Bayesian Algorithms in Text Classification[J]. The Journal of Supercomputing, 2019, 75(9): 5831-5847.
doi: 10.1007/s11227-019-02862-1
[37]
雷飞. 基于神经网络和决策树的文本分类及其应用研究[D]. 成都: 电子科技大学, 2018.
[37]
(Lei Fei. Research on Text Classification Based on Neural Network and Decision Tree and Its Application[D]. Chengdu: University of Electronic Science and Technology of China, 2018.)
(Liu Yao, Zhang Yue, Ye Lu. Construction of Text Knowledge Network Integrating Discourse Structure[J]. Library and Information Service, 2021, 65(21): 118-130.)
doi: 10.13266/j.issn.0252-3116.2021.21.019
(Liu Hu, WangYiqi,Xu Rongrong. Effect Evaluation and Analysis of Consumption Voucher Policy Based on Sina Weibo Comment Data[C]// Proceedings of the 7th National Statistical Contest in Modeling for College Students in 2020. 2020: 1156-1239.)
(Sun Xin, Tang Zheng, Zhao Yongyan, et al. Hierarchical Networks with Mixed Attention for Text Classification[J]. Journal of Chinese Information Processing, 2021, 35(2): 69-77.)
[41]
Devlin J, Chang M W, Lee K, et al. BERT: Pre-Training of Deep Bidirectional Transformers for Language Understanding[C]//Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long and Short Papers). 2019: 4171-4186.
[42]
Vaswani A, Shazeer N, Parmar N, et al. Attention is All You Need[C]// Proceedings of the 31st Annual Conference on Neural Information Processing Systems. 2017: 6000-6010.
[43]
Graves A, Schmidhuber J. Framewise Phoneme Classification with Bidirectional LSTM and Other Neural Network Architectures[J]. Neural Networks, 2005, 18(5-6): 602-610.
doi: 10.1016/j.neunet.2005.06.042
pmid: 16112549
[44]
Kim Y. Convolutional Neural Networks for Sentence Classification[C]// Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing. 2014: 1746-1751.