# ACAT: A Collaborative Platform for Efficient Aspect-Based Sentiment Dataset Annotation

arXiv: https://arxiv.org/abs/2606.04189 · HTML: https://mlsanity.com/paper/2606.04189/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 9 of its 19 references that are in the map.
- First posted on arXiv 2 Jun 2026.

## Builds on (most cited first, 9 of 9)

- [Implicit Representations of Meaning in Neural Language Models](https://mlsanity.com/paper/2106.00737/) (2021)
- [Knowing What, How and Why: A Near Complete Solution for Aspect-based Sentiment Analysis](https://mlsanity.com/paper/1911.01616/) (2019)
- [SentiHood: Targeted Aspect Based Sentiment Analysis Dataset for Urban Neighbourhoods](https://mlsanity.com/paper/1610.03771/) (2016)
- [LightTag: Text Annotation Platform](https://mlsanity.com/paper/2109.02320/) (2021)
- [YEDDA: A Lightweight Collaborative Text Span Annotation Tool](https://mlsanity.com/paper/1711.03759/) (2017)
- [Position: Text Embeddings Should Capture Implicit Semantics, Not Just Surface Meaning](https://mlsanity.com/paper/2506.08354/) (2025)
- [EDSA-Ensemble: an Event Detection Sentiment Analysis Ensemble Architecture](https://mlsanity.com/paper/2301.12805/) (2023)
- [EduRABSA: An Education Review Dataset for Aspect-based Sentiment Analysis Tasks](https://mlsanity.com/paper/2508.17008/) (2025)
- [ATESA-BAERT: A Heterogeneous Ensemble Learning Model for Aspect-Based Sentiment Analysis](https://mlsanity.com/paper/2307.15920/) (2023)

## Abstract (arXiv)

Aspect-Based Sentiment Analysis (ABSA) requires high-quality datasets to train reliable models. However, existing annotation tools treat output as flat files, leaving researchers to manually consolidate multi-annotator data, reconstruct relational structures, and compute reliability metrics through custom scripts. This paper introduces ACAT (Aspect-based sentiment analysis Collaborative Annotation Tool), a web-based platform natively supporting four ABSA workflows: (1) Aspect-Category Sentiment Analysis, (2) Clause-Level Segmentation, (3) Aspect-Term Sentiment Analysis with character-level position tracking, and (4) Aspect Sentiment Triplet Extraction with dual span offset preservation. Its core contribution is an automated Extract, Transform, Load (ETL) pipeline that aligns collaborative annotations and computes Inter-Annotator Agreement (IAA) metrics directly at export, yielding training-ready datasets. In a preliminary validation on 1,002 restaurant reviews with two annotators of differing expertise, ACAT achieves a median annotation time of 31.58 seconds and a raw IAA ranging from 0.78 to 0.86 across all tasks.
