Atomic: An Open-Source Software Platform For Multi-Level Corpus Annotation
Stephan Druskat, Lennart Bierkandt, Volker Gast, Christoph Rzymski, Florian Zipser · HilDok – Institutional Repository (Universität Hildesheim) · 2014
This poster presents Atomic, an open-source platform-independent desktop ap- plication for multi-level corpus annotation. Atomic aims at providing the linguistic community with a user-friendly annotation tool and sustainable platform through its focus on extensibility, a generic data model, and compatibility with existing linguistic formats. It is implemented on top of the Eclipse Rich Client Platform, a pluggable Java-based framework for creating client applications. Atomic - as a set of plug- ins for this framework - integrates with the platform and allows other researchers to de- velop and integrate further extensions to the software as needed. The generic graph- based meta model Salt serves as Atomic’s domain model and allows for unlimited annotation levels and types. Salt is also used as an intermediate model in the Pep- per framework for conversion of linguistic data, which is fully integrated into Atomic, making the latter compatible with a wide range of linguistic formats. Atomic pro- vides tools for both less experienced and expert annotators: graphical, mouse-driven editors and a command-line data manipula- tion language for rapid annotation.