Code and data for A Novel Aspect-Guided Deep Transition Model for Aspect Based Sentiment Analysis
December 22, 2019 ยท View on GitHub
Introduction
The implementation is based on THUMT. Download Glove file and change the path in 'AGDT/thumt/thumt/bin/trainer.py' correspondingly. The dataset we used is from GCAE.
Usage
Training with the following scripts:
- ACSA
bash run_train_14.sh
bash run_train_large.sh
- ATSA
bash run_train_r.sh
bash run_train_l.sh
The result can be found in the path like '/14_agdt-result-0/eval/record'.
Requirements
- tensorflow 1.8.0
- python 2.7
Citation
If you find this project helps, please cite our paper :)
@inproceedings{liang-etal-2019-novel-aspect,
title = "A Novel Aspect-Guided Deep Transition Model for Aspect Based Sentiment Analysis",
author = "Liang, Yunlong and
Meng, Fandong and
Zhang, Jinchao and
Xu, Jinan and
Chen, Yufeng and
Zhou, Jie",
booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP)",
month = nov,
year = "2019",
address = "Hong Kong, China",
publisher = "Association for Computational Linguistics",
url = "https://www.aclweb.org/anthology/D19-1559",
doi = "10.18653/v1/D19-1559",
pages = "5568--5579",
}