Abstract
Aspect sentiment triplet extraction is a subtask of aspect based sentiment analysis, which has attracted considerable attention in recent years. It aims to obtain the aspect term, the associated opinion term and sentiment polarity, so called the triplet in reviews. Most existing studies can only learn the word-level context information and capture the superficial interactions between aspect and opinion terms. In contrast, our proposed span-based aspect sentiment triplet extraction model incorporates abundant syntax information, namely the span-level part-of-speech, constituent syntax, and dependency syntax information. Therefore, our model can learn both the connections between multiple words within the span and the interactions between aspect and opinion terms, and thus improve the performance on triplet extraction. Extensive experimental results show that our model outperforms previous models on four benchmark datasets and achieves state-of-the-art performance.
Similar content being viewed by others
Notes
BIOES tagging scheme includes “begin”, “inside”, “outside”, “end” and “single” labels.
Our codes are available at: https://github.com/FengLingCong13/SBSK-ASTE.
Available at: https://www.nltk.org/.
Available at: https://stanfordnlp.github.io/CoreNLP/.
References
Liu B (2012) Sentiment analysis and opinion mining. Synth. Lect. Hum. Lang. Technol. 5(1):1–167. https://doi.org/10.2200/S00416ED1V01Y201204HLT016
Pontiki M, Galanis D, Papageorgiou H, Androutsopoulos I, Manandhar S, AL-Smadi M, Al-Ayyoub M, Zhao Y, Qin B, De Clercq O, Hoste V, Apidianaki M, Tannier X, Loukachevitch N, Kotelnikov E, Bel N, Jiménez-Zafra SM, Eryiğit G (2016) SemEval-2016 task 5: aspect based sentiment analysis. In: International workshop on semantic evaluation, San Diego, United States, pp 19–30. https://doi.org/10.18653/v1/S16-1002
Kumar A, Gupta P, Kotak N, Balan R, Neti LBM, Malapati A (2022) BARLAT: a nearly unsupervised approach for aspect category detection. Neural Process Lett. https://doi.org/10.1007/s11063-022-10819-4
Li X, Lam W (2017) Deep multi-task learning for aspect term extraction with memory interaction. In: Proceedings of the 2017 conference on empirical methods in natural language processing. Association for Computational Linguistics, Copenhagen, Denmark, pp 2886–2892. https://doi.org/10.18653/v1/D17-1310
Liao M, Li J, Zhang H, Wang L, Wu X, Wong K-F (2019) Coupling global and local context for unsupervised aspect extraction. 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). Association for Computational Linguistics, Hong Kong, China, pp 4579–4589. https://doi.org/10.18653/v1/D19-1465
Wei Z, Hong Y, Zou B, Cheng M, Yao J (2020) Don’t eclipse your arts due to small discrepancies: boundary repositioning with a pointer network for aspect extraction. In: Proceedings of the 58th annual meeting of the Association for Computational Linguistics. Association for Computational Linguistics, pp 3678–3684. https://doi.org/10.18653/v1/2020.acl-main.339
Tulkens S, van Cranenburgh A (2020) Embarrassingly simple unsupervised aspect extraction. In: Proceedings of the 58th annual meeting of the Association for Computational Linguistics. Association for Computational Linguistics, pp 3182–3187. https://doi.org/10.18653/v1/2020.acl-main.290
Wang W, Pan SJ, Dahlmeier D, Xiao X (2016) Recursive neural conditional random fields for aspect-based sentiment analysis. In: Proceedings of the 2016 conference on empirical methods in natural language processing. Association for Computational Linguistics, Austin, Texas, pp 616–626. https://doi.org/10.18653/v1/D16-1059
He R, Lee WS, Ng HT, Dahlmeier D (2019) An interactive multi-task learning network for end-to-end aspect-based sentiment analysis. In: Proceedings of the 57th annual meeting of the Association for Computational Linguistics. Association for Computational Linguistics, Florence, Italy, pp 504–515. https://doi.org/10.18653/v1/P19-1048
Chen Z, Qian T (2020) Relation-aware collaborative learning for unified aspect-based sentiment analysis. In: Proceedings of the 58th annual meeting of the Association for Computational Linguistics. Association for Computational Linguistics, pp 3685–3694. https://doi.org/10.18653/v1/2020.acl-main.340
Yan H, Dai J, Ji T, Qiu X, Zhang Z (2021) A unified generative framework for aspect-based sentiment analysis. In: 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). Association for Computational Linguistics, pp 2416–2429. https://doi.org/10.18653/v1/2021.acl-long.188
Zhao H, Huang L, Zhang R, Lu Q, Xue H (2020) SpanMlt: a span-based multi-task learning framework for pair-wise aspect and opinion terms extraction. In: Proceedings of the 58th annual meeting of the Association for Computational Linguistics. Association for Computational Linguistics, pp 3239–3248. https://doi.org/10.18653/v1/2020.acl-main.296
Chen S, Liu J, Wang Y, Zhang W, Chi Z (2020) Synchronous double-channel recurrent network for aspect-opinion pair extraction. In: Proceedings of the 58th annual meeting of the Association for Computational Linguistics. Association for Computational Linguistics, pp 6515–6524. https://doi.org/10.18653/v1/2020.acl-main.582
Gao L, Wang Y, Liu T, Wang J, Zhang L, Liao J (2021) Question-driven span labeling model for aspect-opinion pair extraction. In: Proceedings of the AAAI conference on artificial intelligence, vol 35, no 14, pp 12875–12883. https://doi.org/10.1609/aaai.v35i14.17523
Wu S, Fei H, Ren Y, Ji D, Li J (2021) Learn from syntax: improving pair-wise aspect and opinion terms extraction with rich syntactic knowledge. In: Proceedings of the thirtieth international joint conference on artificial intelligence. International joint conferences on artificial intelligence organization, Montreal, Canada, pp 3957–3963. https://doi.org/10.24963/ijcai.2021/545
Zhang C, Li Q, Song D, Wang B (2020) A multi-task learning framework for opinion triplet extraction. In: Findings of the Association for Computational Linguistics: EMNLP 2020. Association for Computational Linguistics, pp 819–828. https://doi.org/10.18653/v1/2020.findings-emnlp.72
Xu L, Li H, Lu W, Bing L (2020) Position-aware tagging for aspect sentiment triplet extraction. In: Proceedings of the 2020 conference on empirical methods in natural language processing (EMNLP). Association for Computational Linguistics, pp 2339–2349. https://doi.org/10.18653/v1/2020.emnlp-main.183
Mao Y, Shen Y, Yu C, Cai L (2021) A joint training dual-MRC framework for aspect based sentiment analysis. In: Proceedings of the AAAI conference on artificial intelligence, vol 35, no 15, pp 13543–13551. https://doi.org/10.1609/aaai.v35i15.17597
Jing H, Li Z, Zhao H, Jiang S (2021) Seeking common but distinguishing difference, a joint aspect-based sentiment analysis model. In: Proceedings of the 2021 conference on empirical methods in natural language processing. Association for Computational Linguistics, Online and Punta Cana, Dominican Republic, pp 3910–3922. https://doi.org/10.18653/v1/2021.emnlp-main.318
Mukherjee R, Nayak T, Butala Y, Bhattacharya S, Goyal P (2021) PASTE: a tagging-free decoding framework using pointer networks for aspect sentiment triplet extraction. In: Proceedings of the 2021 conference on empirical methods in natural language processing. Association for Computational Linguistics, Online and Punta Cana, Dominican Republic, pp 9279–9291. https://doi.org/10.18653/v1/2021.emnlp-main.731
Xu L, Chia YK, Bing L (2021) Learning span-level interactions for aspect sentiment triplet extraction. In: 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). Association for Computational Linguistics, pp 4755–4766. https://doi.org/10.18653/v1/2021.acl-long.367
Xu M, Zeng B, Yang H, Chi J, Chen J, Liu H (2022) Combining dynamic local context focus and dependency cluster attention for aspect-level sentiment classification. Neurocomputing 478:49–69. https://doi.org/10.1016/j.neucom.2021.12.084
Kumar A, Gupta P, Balan R, Neti LBM, Malapati A (2021) BERT based semi-supervised hybrid approach for aspect and sentiment classification. Neural Process Lett 53(6):4207–4224. https://doi.org/10.1007/s11063-021-10596-6
Zeng B, Yang H, Liu S, Xu M (2022) Learning for target-dependent sentiment based on local context-aware embedding. J Supercomput 78(3):4358–4376. https://doi.org/10.1007/s11227-021-04047-1
Dai H, Song Y (2019) Neural aspect and opinion term extraction with mined rules as weak supervision. In: Proceedings of the 57th annual meeting of the Association for Computational Linguistics. Association for Computational Linguistics, Florence, Italy, pp 5268–5277. https://doi.org/10.18653/v1/P19-1520
Liu P, Joty S, Meng H (2015) Fine-grained opinion mining with recurrent neural networks and word embeddings. In: Proceedings of the 2015 conference on empirical methods in natural language processing. Association for Computational Linguistics, Lisbon, Portugal, pp 1433–1443. https://doi.org/10.18653/v1/D15-1168
Li X, Bing L, Li P, Lam W, Yang Z (2018) Aspect term extraction with history attention and selective transformation. In: Proceedings of the twenty-seventh international joint conference on artificial intelligence. International joint conferences on artificial intelligence organization, Stockholm, Sweden, pp 4194–4200. https://doi.org/10.24963/ijcai.2018/583
Ye H, Yan Z, Luo Z, Chao W (2017) Dependency-tree based convolutional neural networks for aspect term extraction. In: Kim J, Shim K, Cao L, Lee J-G, Lin X, Moon Y-S (eds) Advances in knowledge discovery and data mining. Lecture notes in computer science. Springer, Cham, pp 350–362. https://doi.org/10.1007/978-3-319-57529-2_28
Chen Z, Qian T (2021) Bridge-based active domain adaptation for aspect term extraction. In: 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). Association for Computational Linguistics, pp 317–327. https://doi.org/10.18653/v1/2021.acl-long.27
Wang Q, Wen Z, Zhao Q, Yang M, Xu R (2021) Progressive self-training with discriminator for aspect term extraction. In: Proceedings of the 2021 conference on empirical methods in natural language processing. Association for Computational Linguistics, Online and Punta Cana, Dominican Republic, pp 257–268. https://doi.org/10.18653/v1/2021.emnlp-main.23
Shi T, Li L, Wang P, Reddy CK (2021) A simple and effective self-supervised contrastive learning framework for aspect detection. In: Proceedings of the AAAI conference on artificial intelligence, vol 35, no 15, pp 13815–13824. https://doi.org/10.1609/aaai.v35i15.17628
Wu S, Fei H, Ren Y, Li B, Li F, Ji D (2021) High-order pair-wise aspect and opinion terms extraction with edge-enhanced syntactic graph convolution. IEEE/ACM Trans Audio Speech Lang Process 29:2396–2406. https://doi.org/10.1109/TASLP.2021.3095672
Zhang Y, Peng T, Han R, Han J, Yue L, Liu L (2022) Synchronously tracking entities and relations in a syntax-aware parallel architecture for aspect-opinion pair extraction. Appl Intell. https://doi.org/10.1007/s10489-022-03286-w
Chen F, Yang Z, Huang Y (2022) A multi-task learning framework for end-to-end aspect sentiment triplet extraction. Neurocomputing 479:12–21. https://doi.org/10.1016/j.neucom.2022.01.021
Peng H, Xu L, Bing L, Huang F, Lu W, Si L (2020) Knowing what, how and why: a near complete solution for aspect-based sentiment analysis. In: Proceedings of the AAAI conference on artificial intelligence, vol 34, no 05, pp 8600–8607. https://doi.org/10.1609/aaai.v34i05.6383
Wu Z, Ying C, Zhao F, Fan Z, Dai X, Xia R (2020) Grid tagging scheme for aspect-oriented fine-grained opinion extraction. In: Findings of the Association for Computational Linguistics: EMNLP 2020. Association for Computational Linguistics, pp 2576–2585. https://doi.org/10.18653/v1/2020.findings-emnlp.234
Chen S, Wang Y, Liu J, Wang Y (2021) Bidirectional machine reading comprehension for aspect sentiment triplet extraction. In: Proceedings of the AAAI conference on artificial intelligence, vol 35, no 14, pp 12666–12674. https://doi.org/10.1609/aaai.v35i14.17500
Devlin J, Chang M-W, Lee K, Toutanova K (2018) BERT: pre-training of deep bidirectional transformers for language understanding. https://doi.org/10.48550/arXiv.1810.04805
Nie Y, Tian Y, Song Y, Ao X, Wan X (2020) Improving named entity recognition with attentive ensemble of syntactic information. In: Findings of the Association for Computational Linguistics: EMNLP 2020. Association for Computational Linguistics, pp 4231–4245. https://doi.org/10.18653/v1/2020.findings-emnlp.378
Ji B, Yu J, Li S, Ma J, Wu Q, Tan Y, Liu H (2020) Span-based joint entity and relation extraction with attention-based span-specific and contextual semantic representations. In: Proceedings of the 28th international conference on computational linguistics. International Committee on Computational Linguistics, Barcelona, Spain, pp 88–99. https://doi.org/10.18653/v1/2020.coling-main.8
Li F, Lin Z, Zhang M, Ji D (2021) \(<\)38-a span-based model for joint overlapped and discontinuous named entity recognition. In: 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). Association for Computational Linguistics, pp 4814–4828. https://doi.org/10.18653/v1/2021.acl-long.372
Tian Y, Chen G, Song Y, Wan X (2021) Dependency-driven relation extraction with attentive graph convolutional networks. In: 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). Association for Computational Linguistics, pp 4458–4471. https://doi.org/10.18653/v1/2021.acl-long.344
Wang W, Pan SJ, Dahlmeier D, Xiao X (2017) Coupled multi-layer attentions for co-extraction of aspect and opinion terms. In: Proceedings of the AAAI conference on artificial intelligence, vol 31, no 1. https://doi.org/10.1609/aaai.v31i1.10974
Li X, Bing L, Li P, Lam W (2019) A unified model for opinion target extraction and target sentiment prediction. In: Proceedings of the AAAI conference on artificial intelligence, vol 33, no 01, pp 6714–6721. https://doi.org/10.1609/aaai.v33i01.33016714
Chen H, Zhai Z, Feng F, Li R, Wang X (2022) Enhanced multi-channel graph convolutional network for aspect sentiment triplet extraction. In: Proceedings of the 60th annual meeting of the Association for Computational Linguistics (volume 1: long papers). Association for Computational Linguistics, Dublin, Ireland, pp 2974–2985. https://doi.org/10.18653/v1/2022.acl-long.212
Acknowledgements
We sincerely thank the editors and reviewers. This work is supported by the Guangdong basic and applied basic research fund (No. 2021A1515011171), the Guangdong General Colleges and Universities Special Projects in Key Areas of Artificial Intelligence of China (No. 2019KZDZX1033), and the Guangzhou basic research plan, basic and applied basic research project (No. 202102080282).
Author information
Authors and Affiliations
Corresponding author
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.
About this article
Cite this article
Feng, L., Zeng, B., He, L. et al. Improving Span-Based Aspect Sentiment Triplet Extraction with Abundant Syntax Knowledge. Neural Process Lett 55, 5833–5854 (2023). https://doi.org/10.1007/s11063-022-11115-x
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11063-022-11115-x