Skip to main content
Log in

Emotion-cause pair extraction via knowledge-driven multi-classification and graph-based position embedding

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Emotion-Cause Pair Extraction (ECPE) is an important yet challenging task, focused on concurrently extracting emotional clauses and their corresponding causal clauses. Despite notable improvements in extraction performance over the past few years, three critical issues have been overlooked: (1) The binary classification of emotional and causal clauses may neglect the emotional semantics. In reality, there exist four types of clauses: emotion, cause, emotion-cause, and none-emotion-cause. (2) The integration of prior knowledge concerning sentiment information and causal information has been lacking. (3) The positional information of emotion-cause pairs may be adversely affected by imprecise emotional hypotheses and unbalanced document lengths. To tackle these challenges, we propose a new knowledge-driven multi-classification sub-task aimed at classifying clauses into the four mentioned types. Additionally, we introduce graph-based position embedding to capture relevant positional information. Experimental results underscore the effectiveness of our approach in addressing these issues.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Data availability and access

In our study, we utilized publicly available anonymized datasets to conduct our research. The data can be obtained at https://github.com/NUSTM/ECPE

Notes

  1. http://static.bosonnlp.com/dev/resource

References

  1. Chen Y, Lee SYM, Li S, Huang CR (2010) Emotion cause detection with linguistic constructions. In: Proceedings of the 23rd International Conference on Computational Linguistics (Coling 2010), pp. 179–187

  2. Liu J (2023) Application and research of computer aided technology in clothing design driven by emotional elements. International Journal of System Assurance Engineering and Management 14(5):1691–1702

    Google Scholar 

  3. Gupta V, Mittal M, Mittal V, Gupta A (2022) An efficient AR modelling-based electrocardiogram signal analysis for health informatics. International Journal of Medical Engineering and Informatics 14(1):74–89

    Article  Google Scholar 

  4. Xia R, Ding Z (2019) Emotion-cause pair extraction: A new task to emotion analysis in texts. In: Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics, pp. 1003–1012

  5. Ding Z, Xia R, Yu J (2020) Ecpe-2d: Emotion-cause pair extraction based on joint two-dimensional representation, interaction and prediction. In: Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, pp. 3161–3170

  6. Cao W, Zhang K, Ruan S, Tao H, Zhao S, Wang H, Liu Q, Chen E (2022) Causal narrative comprehension: A new perspective for emotion cause extraction. IEEE Transactions on Affective Computing 13(4):1743–1758

    Article  Google Scholar 

  7. Cheng Z, Jiang Z, Yin Y, Wang C, Ge S, Gu Q (2023) A consistent dual-mrc framework for emotion-cause pair extraction. ACM Transactions on Information Systems 41(4):105–110527

    Article  Google Scholar 

  8. Yanaka H, Mineshima K (2022) Compositional evaluation on japanese textual entailment and similarity. Transactions of the Association for Computational Linguistics 10:1266–1284

    Article  Google Scholar 

  9. Reshmi SN, Shreelekshmi R (2023) Textual entailment classification using syntactic structures and semantic relations. Journal of Intelligent and Fuzzy Systems 45(1):929–939

    Article  Google Scholar 

  10. Verma D, Lal YK, Sinha S, Durme BV, Poliak A (2023) Evaluating paraphrastic robustness in textual entailment models. In: Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers), pp. 880–892

  11. Lee SYM, Chen Y, Huang CR (2010) A text-driven rule-based system for emotion cause detection. In: Proceedings of the NAACL HLT 2010 Workshop on Computational Approaches to Analysis and Generation of Emotion in Text, pp. 45–53

  12. Lee SYM, Chen Y, Huang CR, Li S (2013) Detecting emotion causes with a linguistic rule-based approach 1. Computational Intelligence 29(3):390–416

    Article  MathSciNet  Google Scholar 

  13. Li W, Xu H (2014) Text-based emotion classification using emotion cause extraction. Expert Systems with Applications 41(4):1742–1749

    Article  Google Scholar 

  14. Yada S, Ikeda K, Hoashi K, Kageura K (2017) A bootstrap method for automatic rule acquisition on emotion cause extraction. In: 2017 IEEE International Conference on Data Mining Workshops (ICDMW), pp. 414–421. IEEE

  15. Gui L, Yuan L, Xu R, Liu B, Lu Q, Zhou Y (2014) Emotion cause detection with linguistic construction in chinese weibo text. In: CCF International Conference on Natural Language Processing and Chinese Computing, pp. 457–464

  16. Song S, Meng Y (2015) Detecting concept-level emotion cause in microblogging. In: Proceedings of the 24th International Conference on World Wide Web, pp. 119–120

  17. Cheng X, Chen Y, Cheng B, Li S, Zhou G (2017) An emotion cause corpus for chinese microblogs with multiple-user structures. ACM Transactions on Asian and Low-Resource Language Information Processing (TALLIP) 17(1):1–19

    Google Scholar 

  18. Gui L, Wu D, Xu R, Lu Q, Zhou Y (2016) Event-driven emotion cause extraction with corpus construction. In: Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing

  19. Ding Z, He H, Zhang M, Xia R (2019) From independent prediction to reordered prediction: Integrating relative position and global label information to emotion cause identification. Proceedings of the AAAI Conference on Artificial Intelligence 33:6343–6350

    Article  Google Scholar 

  20. Gui L, Hu J, He Y, Xu R, Lu Q, Du J (2017) A question answering approach for emotion cause extraction. In: Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing, pp. 1593–1602

  21. Xu R, Hu J, Lu Q, Wu D, Gui L (2017) An ensemble approach for emotion cause detection with event extraction and multi-kernel svms. Tsinghua Science and Technology 22(6):646–659

    Article  Google Scholar 

  22. Li X, Song K, Feng S, Wang D, Zhang Y (2018) A co-attention neural network model for emotion cause analysis with emotional context awareness. In:Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing, pp. 4752–4757

  23. Fan C, Yan H, Du J, Gui L, Bing L, Yang M, Xu R, Mao R (2019) A knowledge regularized hierarchical approach for emotion cause analysis. In: Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP IJCNLP), pp. 5618–5628

  24. Chen X, Li Q, Li Z, Xie H, Wang FL, Wang J (2023) A reinforcement learning based two-stage model for emotion cause pair extraction. IEEE Transactions on Affective Computing 14(3):1779–1790

    Article  Google Scholar 

  25. Fan C, Yuan C, Du J, Gui L, Yang M, Xu R (2020) Transition-based directed graph construction for emotion-cause pair extraction. In: Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, pp. 3707–3717

  26. Chen S, Mao K (2023) A graph attention network utilizing multi-granular information for emotion-cause pair extraction. Neurocomputing 543:126252

    Article  Google Scholar 

  27. Li M, Zhao H, Gu T, Ying D (2023) Experiencer-driven and knowledge-aware graph model for emotion-cause pair extraction. Knowledge-Based Systems 278:110703

    Article  Google Scholar 

  28. Cheng Z, Jiang Z, Yin Y, Li N, Gu Q (2021) A unified target-oriented sequence-to-sequence model for emotion-cause pair extraction. IEEE/ACM Transactions on Audio, Speech, and Language Processing 29:2779–2791

    Article  Google Scholar 

  29. Chen F, Shi Z, Yang Z, Huang Y (2022) Recurrent synchronization network for emotion-cause pair extraction. Knowledge-Based Systems 238:107965

  30. Ding Z, Xia R, Yu J (2020) End-to-end emotion-cause pair extraction based on sliding window multi-label learning. In: Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP), pp. 3574–3583

  31. Chen Y, Hou W, Li S, Wu C, Zhang X (2020) End-to-end emotion-cause pair extraction with graph convolutional network. In: Proceedings of the 28th International Conference on Computational Linguistics, pp. 198–207

  32. Wei P, Zhao J, Mao W (2020) Effective inter-clause modeling for end-to-end emotion-cause pair extraction. In: Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, pp. 3171–3181

  33. Liu M, Shi J, Cao K, Zhu J, Liu S (2018) Analyzing the training processes of deep generative models. IEEE Transactions on Visualization and Computer Graphics 24(1):77–87

  34. Tang H, Ji D, Zhou Q (2020) Joint multi-level attentional model for emotion detection and emotion-cause pair extraction. Neurocomputing 409:329–340

    Article  Google Scholar 

  35. Singh A, Hingane S, Wani S, Modi A (2021) An end-to-end network for emotion cause pair extraction. In: Proceedings of the Eleventh Workshop on Computational Approaches to Subjectivity, Sentiment and Social Media Analysis, pp. 84–91

  36. Chen X, Li Q, Wang J (2020) A unified sequence labeling model for emotion cause pair extraction. In: Proceedings of the 28th International Conference on Computational Linguistics, pp. 208–218

  37. Huang W, Yang Y, Huang X, Peng Z, Xiong L (2023) Emotion-cause pair extraction based on interactive attention. Applied Intelligence 53(9):10548–10558

    Article  Google Scholar 

  38. Yu J, Liu W, He Y, Zhang C (2021) A mutually auxiliary multitask model with self-distillation for emotion-cause pair extraction. IEEE Access 9:26811–26821. https://doi.org/10.1109/ACCESS.2021.3057880

Download references

Acknowledgements

This work was supported in part by the Ministry of Education Humanities and Social Science Project under Grant 22YJC740110; in part by the Social Science Planning Foundation of Liaoning Province under Grant L21CXW003.

Author information

Authors and Affiliations

Authors

Contributions

Linlin Zong: Conceptualization, Methodology, Funding acquisition, Writing - Review & Editing, Formal analysis Jinglin Zhang: Methodology, Writing - Original Draft Jiahui Zhou: Methodology, Writing - Original Draft Xianchao Zhang: Supervision, Resources Bo Xu: Project administration, Conceptualization, Writing - Review & Editing

Corresponding author

Correspondence to Bo Xu.

Ethics declarations

Conflicts of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.The authors declare the following financial interests/personal relationships which may be considered as potential competing interests:

Ethical and informed consent for data used

In our study, we utilized publicly available anonymized datasets to conduct our research. As a result, no additional ethical considerations were deemed necessary.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zong, L., Zhang, J., Zhou, J. et al. Emotion-cause pair extraction via knowledge-driven multi-classification and graph-based position embedding. Appl Intell 54, 2703–2715 (2024). https://doi.org/10.1007/s10489-024-05326-z

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-024-05326-z

Keywords

Navigation