UnifiedABSA: A Unified ABSA Framework Based on Multi-task Instruction Tuning

20 Nov 2022  ·  Zengzhi Wang, Rui Xia, Jianfei Yu ·

Aspect-Based Sentiment Analysis (ABSA) aims to provide fine-grained aspect-level sentiment information. There are many ABSA tasks, and the current dominant paradigm is to train task-specific models for each task. However, application scenarios of ABSA tasks are often diverse. This solution usually requires a large amount of labeled data from each task to perform excellently. These dedicated models are separately trained and separately predicted, ignoring the relationship between tasks. To tackle these issues, we present UnifiedABSA, a general-purpose ABSA framework based on multi-task instruction tuning, which can uniformly model various tasks and capture the inter-task dependency with multi-task learning. Extensive experiments on two benchmark datasets show that UnifiedABSA can significantly outperform dedicated models on 11 ABSA tasks and show its superiority in terms of data efficiency.

PDF Abstract

Results from the Paper


Ranked #5 on Aspect-Based Sentiment Analysis (ABSA) on ACOS (using extra training data)

     Get a GitHub badge
Task Dataset Model Metric Name Metric Value Global Rank Uses Extra
Training Data
Result Benchmark
Aspect-Based Sentiment Analysis (ABSA) ACOS UnifiedABSA (multi-task) F1 (Laptop) 42.58 # 5
F1 (Restaurant) 60.60 # 3

Methods