Aspect Term Extraction with History Attention and Selective Transformation
About
Aspect Term Extraction (ATE), a key sub-task in Aspect-Based Sentiment Analysis, aims to extract explicit aspect expressions from online user reviews. We present a new framework for tackling ATE. It can exploit two useful clues, namely opinion summary and aspect detection history. Opinion summary is distilled from the whole input sentence, conditioned on each current token for aspect prediction, and thus the tailor-made summary can help aspect prediction on this token. Another clue is the information of aspect detection history, and it is distilled from the previous aspect predictions so as to leverage the coordinate structure and tagging schema constraints to upgrade the aspect prediction. Experimental results over four benchmark datasets clearly demonstrate that our framework can outperform all state-of-the-art methods.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Aspect-level sentiment classification | SemEval Restaurant 2014 (test) | Accuracy81.49 | 67 | |
| Aspect Sentiment Classification | Laptop (test) | Accuracy76.21 | 49 | |
| Aspect Term Extraction (ATE) | SemEval Restaurant 2015 (test) | F1 Score0.7146 | 18 | |
| Aspect Term Extraction (ATE) | SemEval Restaurant 2016 (test) | F1 Score73.61 | 18 | |
| Aspect Term Extraction | Laptop 2014 (test) | F1 Score79.52 | 17 | |
| Target-Based Sentiment Analysis | DR Restaurant (test) | Precision62.18 | 16 | |
| Target-Based Sentiment Analysis | DT Twitter (test) | Precision46.3 | 16 | |
| Target-Based Sentiment Analysis | DL Laptop (test) | Precision56.42 | 16 | |
| Aspect Term Extraction | Restaurant 2014 (test) | F1 Score85.61 | 14 | |
| Inference Energy Consumption Estimation | Theoretical | FLOPs (Giga)0.5232 | 11 |