Elamur Research⌕
☰
home / papers / 2003 / International Standard for a Linguistic Annotation Framework

International Standard for a Linguistic Annotation Framework

Paper · 2003 · Nancy Ide, Laurent Romary and Eric de la Clergerie

Summary

Annotated language resources (corpora with morphosyntactic, syntactic, discourse or alignment layers) tend to use incompatible formats, often shaped by whatever software produced them. This makes it hard to merge, compare and reuse them. The paper outlines the Linguistic Annotation Framework (LAF), which ISO TC37/SC4 working group WG1-1 is developing. The outline comes from a meeting of roughly 20 experts at Pont-à-Mousson in November 2002.

LAF does not impose one annotation scheme. Instead it defines an abstract data model and a machine-oriented pivot ("dump") format based on feature structure graphs. Resource producers map their own formats onto this pivot and document how they did it. The semantics of annotation labels are anchored in a Data Category Registry, formalized with RDF schemas.

The main result is a set of agreed design requirements and an architecture. The key move is separating user-facing annotation formats from the exchange and processing format. This lets legacy resources stay valid while still becoming interoperable. The paper closes with an open call for community participation.

Key points

  • Meeting: the framework's principles were set at a workshop of about 20 experts held on November 21–22, 2002, in Pont-à-Mousson, France.
  • Work plan: WG1-1 committed to four tasks:
    • surveying existing annotation types and schemes;
    • defining an abstract format;
    • building a mechanism for formally defined reference data categories;
    • providing guidelines and implementation mechanisms for new schemes.
  • Requirements: the experts listed expressive adequacy, media independence, semantic adequacy, incrementality (including partial or ambiguous results), uniformity, openness to any linguistic theory, extensibility, human readability, explicitness and consistency.
  • Data model: an annotation is treated as a link between an annotation object and points or spans in linearly ordered base data. The base data might be characters, a speech time line or pixels. The pivot model is a feature structure graph able to reference n-dimensional regions and other annotations.
  • Starting points and grounding: the XML-based Generic Modeling Tool (GMT) is a candidate starting point for the pivot format, with Annotation Graphs cited as related work. Data categories are referenced by URL in the Data Category Registry and formalized with RDFS/OWL. Example mappings, for instance for XCES, are planned.

Interesting ideas

  • I1. Pivot format as "byte code": users annotate in whatever format suits them, and tools convert to and from a hidden machine-only interchange layer. This is a practical way to make heterogeneous datasets interoperable without forcing annotators to change tools. It would suit a multi-project setting where corpora come from different pipelines.
  • I2. Conversion duty on the producer: whoever creates a resource converts it to the common format and documents the mapping to the data model. This spreads the integration work and keeps the semantics explicit rather than reverse-engineered later.
  • I3. Shared registry instead of a fixed tagset: label meanings live in a central registry with stable URLs. Scheme-specific names are mapped onto reference categories or derived from them. Labels then become comparable across projects without everyone having to adopt one tagset, which is useful for aligning, say, different POS or NER conventions.
  • I4. Two ways to mark spans: inline start/end tags give hierarchical grouping, while explicit start/end addressing is needed when the base data is read-only. Keeping both in mind, and allowing reference down to the smallest unit (character, morpheme), supports stand-off layers over untouchable source texts.
  • I5. Built-in incrementality: the model is designed from the start to hold partial, underspecified or alternative analyses and to merge and compare them. This fits processing chains where several tools or annotators contribute competing layers.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

 Institutions

Cite

Cite as Nancy Ide, Laurent Romary and Eric de la Clergerie. 2003. International Standard for a Linguistic Annotation Framework. Proceedings of the HLT-NAACL 2003 Workshop on Software Engineering and Architecture of Language Technology Systems (SEALTS).

The paper itself, not this page. BibTeX from the library's record of the work.

@inproceedings{ide2003international,
  title = {{International Standard for a Linguistic Annotation Framework}},
  author = {Nancy Ide, Laurent Romary and Eric {de la Clergerie}},
  booktitle = {Proceedings of the HLT-NAACL 2003 Workshop on Software Engineering and Architecture of Language Technology Systems (SEALTS)},
  year = {2003},
  doi = {10.3115/1119226.1119230},
  url = {https://doi.org/10.3115/1119226.1119230}
}

References

6 references, 0 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. Bird, S. & Liberman, M. (2001). A formal framework for linguistic annotation. Speech Communication, 33:1-2, 23-60. find
  2. Bunt. H. & Romary, L. (2002). Towards Multimodal Content Representation. Proceedings of the Workshop on International Standards for Terminology and Language Resource Management, Las Palmas. find
  3. Ide, N. & Romary, L. (2001a). Standards for Language Resources, IRCS Workshop on Linguistic Databases, Philadelphia, 141-49. find
  4. Ide, N. & Romary, L. (2001b). A Common Framework for Syntactic Annotation. Proceedings of ACL'2001, Toulouse, 298-305. find
  5. Ide, N., Kilgarriff, A., & Romary, L. (2000). A Formal Model of Dictionary Structure and Content. Proceedings of Euralex 2000, Stuttgart, 113-126. find
  6. Ide, N. & Romary, L. (2003). Encoding Syntactic Annotation. In Abeillé, A. (ed.). Treebanks: Building and Using Syntactically Annotated Corpora. Dordrecht: Kluwer Academic Publishers (in press). find

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/ide-2003-international-standard-linguistic-annotation-framework/