Papers › Learning Span-Level Interactions for Aspect Sentiment Triplet Extraction

Learning Span-Level Interactions for Aspect Sentiment Triplet Extraction

26 Jul 2021ACL 2021 5arXiv:2107.12214archive 2025-07-28

Lu Xu, Yew Ken Chia, Lidong Bing

Aspect Sentiment Triplet Extraction (ASTE) is the most recent subtask of ABSA which outputs triplets of an aspect target, its associated sentiment, and the corresponding opinion term. Recent models perform the triplet extraction in an end-to-end manner but heavily rely on the interactions between each target word and opinion word. Thereby, they cannot perform well on targets and opinions which contain multiple words. Our proposed span-level approach explicitly considers the interaction between the whole spans of targets and opinions when predicting their sentiment relation. Thus, it can make predictions with the semantics of whole spans, ensuring better sentiment consistency. To ease the high computational cost caused by span enumeration, we propose a dual-channel span pruning strategy by incorporating supervision from the Aspect Term Extraction (ATE) and Opinion Term Extraction (OTE) tasks. This strategy not only improves computational efficiency but also distinguishes the opinion and target spans more properly. Our framework simultaneously achieves strong performance for the ASTE as well as ATE and OTE tasks. In particular, our analysis shows that our span-level approach achieves more significant improvements over the baselines on triplets with multi-word targets or opinions.

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

chiayewken/Span-ASTE officialmentioned in paperpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Aspect Sentiment Triplet ExtractionAspect-Based Sentiment Analysis (ABSA)Computational EfficiencyTerm Extraction

1 archive task tag without a task page not shown.

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Aspect Sentiment Triplet Extraction ASTE-Data-V2 SPAN-ASTE F1 71.85 #6 of 11 Archive leaderboard report
Aspect Sentiment Triplet Extraction MuseASTE Span-ASTE F1 0.241 #3 of 4 Archive leaderboard report
Aspect-Based Sentiment Analysis (ABSA) ASTE Span-ASTE F1 (L14) 59.38 #10 of 13 Archive leaderboard report
Aspect-Based Sentiment Analysis (ABSA) ASTE Span-ASTE F1 (R15) 63.27 #10 of 13 Archive leaderboard report
Aspect-Based Sentiment Analysis (ABSA) ASTE Span-ASTE F1 (R16) 70.26 #10 of 13 Archive leaderboard report
Aspect-Based Sentiment Analysis (ABSA) ASTE Span-ASTE F1(R14) 71.85 #10 of 13 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Pruning

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections