Proceedings chapter
OA Policy
English

Bratly : A Python Extension for BRAT Functionalities

Presented atSuzhou (China), 04-09 November 2025
PublisherKerrville, TX : Association for Computational Linguistics
Publication date2025
Abstract

BRAT is a widely used web-based text annotation tool. However, it lacks robust Python support for effective annotation management and processing. We present Bratly, an open-source extension of BRAT that introduces a solid Python backend, enabling advanced functionalities such as annotation typings, collection typings with statistical insights, corpus and annotation handling, object modifications, and entity-level evaluation based on MUC-5 standards. These enhancements streamline annotation workflows, improve usability, and facilitate high-quality NLP research. This paper outlines the system’s architecture, functionalities and evaluation, positioning it as a valuable BRAT extension for its users. The tool is open-source, and the NLP community is welcome to suggest improvements.

Citation (ISO format)
ZAGHIR, Jamil et al. Bratly : A Python Extension for BRAT Functionalities. In: The 2025 Conference on Empirical Methods in Natural Language Processing (EMNLP) : Proceedings of the System Demonstrations. Habernal, I., Schulam, P. & Tiedemann, J. (Ed.). Suzhou (China). Kerrville, TX : Association for Computational Linguistics, 2025. p. 943–949. doi: 10.18653/v1/2025.emnlp-demos.73
Main files (1)
Proceedings chapter (Published version)
Identifiers
Additional URL for this publicationhttps://aclanthology.org/2025.emnlp-demos.73/
ISBN979-8-89176-334-0
19views
74downloads

Technical informations

Creation14/11/2025 12:38:58
First validation06/01/2026 08:21:10
Update06/01/2026 08:21:10
Status update06/01/2026 08:21:10
Last indexation03/06/2026 09:41:13
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack