PyRater: A Python Toolkit for Annotation Analysis

Angelo Basile, Marc Franco-Salvador, Paolo Rosso


Abstract
We introduce PyRater, an open-source Python toolkit designed for analysing corpora annotations. When creating new annotated language resources, probabilistic models of annotation are the state-of-the-art solution for identifying the best annotators, retrieving the gold standard, and more generally separating annotation signal from noise. PyRater offers a unified interface for several such models and includes an API for the addition of new ones. Additionally, the toolkit has built-in functions to read datasets with multiple annotations and plot the analysis outcomes. In this work, we also demonstrate a novel application of PyRater to zero-shot classifiers, where it effectively selects the best-performing prompt. We make PyRater available to the research community.
Anthology ID:
2024.lrec-main.1169
Volume:
Proceedings of the 2024 Joint International Conference on Computational Linguistics, Language Resources and Evaluation (LREC-COLING 2024)
Month:
May
Year:
2024
Address:
Torino, Italia
Editors:
Nicoletta Calzolari, Min-Yen Kan, Veronique Hoste, Alessandro Lenci, Sakriani Sakti, Nianwen Xue
Venues:
LREC | COLING
SIG:
Publisher:
ELRA and ICCL
Note:
Pages:
13356–13362
Language:
URL:
https://aclanthology.org/2024.lrec-main.1169
DOI:
Bibkey:
Cite (ACL):
Angelo Basile, Marc Franco-Salvador, and Paolo Rosso. 2024. PyRater: A Python Toolkit for Annotation Analysis. In Proceedings of the 2024 Joint International Conference on Computational Linguistics, Language Resources and Evaluation (LREC-COLING 2024), pages 13356–13362, Torino, Italia. ELRA and ICCL.
Cite (Informal):
PyRater: A Python Toolkit for Annotation Analysis (Basile et al., LREC-COLING 2024)
Copy Citation:
PDF:
https://aclanthology.org/2024.lrec-main.1169.pdf