Code and dataset for EMNLP 2020 paper titled "A Multi-task Learning Framework for Opinion Triplet Extraction"
OTE-MTL - Multi-Task Learning for Opinion Triplet Extraction
glove.840B.300d.txt
into glove/
.python train.py --model mtl --dataset rest14 [--v2]
An overview of the task opinion triplet extraction (OTE) is given below
OTE is solving the same task proposed in https://arxiv.org/abs/1911.01616. While our work focuses on extracting (aspect term, opinion term, sentiment) opinion triplets (OTs), they extract (aspect term-sentiment pair, opinion term)s. Owing to the minor difference lying in formulations, two drawbacks in the latter formulation are presented: (i) sentiments are determined without accessing opinion terms, (ii) conflicting opinions expressed towards an aspect cannot be predicted.
If you use the code in your paper, please kindly star this repo and cite our paper
@inproceedings{zhang-etal-2020-multi,
title = "A Multi-task Learning Framework for Opinion Triplet Extraction",
author = "Zhang, Chen and
Li, Qiuchi and
Song, Dawei and
Wang, Benyou",
booktitle = "Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing: Findings",
month = nov,
year = "2020",
address = "Online",
publisher = "Association for Computational Linguistics",
url = "https://www.aclweb.org/anthology/2020.findings-emnlp.72",
pages = "819--828",
}