Octa: Omissions and Conflicts in Target-Aspect Sentiment Analysis

Zhe Zhang, Chung-Wei Hang, Munindar Singh


Abstract
Sentiments in opinionated text are often determined by both aspects and target words (or targets). We observe that targets and aspects interrelate in subtle ways, often yielding conflicting sentiments. Thus, a naive aggregation of sentiments from aspects and targets treated separately, as in existing sentiment analysis models, impairs performance. We propose Octa, an approach that jointly considers aspects and targets when inferring sentiments. To capture and quantify relationships between targets and context words, Octa uses a selective self-attention mechanism that handles implicit or missing targets. Specifically, Octa involves two layers of attention mechanisms for, respectively, selective attention between targets and context words and attention over words based on aspects. On benchmark datasets, Octa outperforms leading models by a large margin, yielding (absolute) gains in accuracy of 1.6% to 4.3%.
Anthology ID:
2020.findings-emnlp.149
Volume:
Findings of the Association for Computational Linguistics: EMNLP 2020
Month:
November
Year:
2020
Address:
Online
Editors:
Trevor Cohn, Yulan He, Yang Liu
Venue:
Findings
SIG:
Publisher:
Association for Computational Linguistics
Note:
Pages:
1651–1662
Language:
URL:
https://aclanthology.org/2020.findings-emnlp.149
DOI:
10.18653/v1/2020.findings-emnlp.149
Bibkey:
Cite (ACL):
Zhe Zhang, Chung-Wei Hang, and Munindar Singh. 2020. Octa: Omissions and Conflicts in Target-Aspect Sentiment Analysis. In Findings of the Association for Computational Linguistics: EMNLP 2020, pages 1651–1662, Online. Association for Computational Linguistics.
Cite (Informal):
Octa: Omissions and Conflicts in Target-Aspect Sentiment Analysis (Zhang et al., Findings 2020)
Copy Citation:
PDF:
https://preview.aclanthology.org/emnlp-22-attachments/2020.findings-emnlp.149.pdf