home edit page issue tracker

This page pertains to UD version 2.

Metadata harmonisation: align spoken-data fields with UniDive naming conventions

Back to Komi_Zyrian IKDP · Back to index

Repo: https://github.com/UniversalDependencies/UD_Komi_Zyrian-IKDP

Cross-posting from the UniDive WG1 T1.5 (spoken language guidelines) metadata harmonisation review. We compared UD_Komi_Zyrian-IKDP’s current CoNLL-U metadata against the proposed naming conventions (see also the full treebank status table). This is a suggestion for maintainers to review - feel free to push back on anything that doesn’t fit the corpus. The comparison was carried out semi-automatically with the help of Claude (Anthropic); errors or misunderstandings are possible, so please double-check anything unclear.

1. Document-level (naming conventions)

No document_id exists, but per the README, sent_id values match those in the archived IKDP corpus, with + marking sentence IDs that span multiple annotations (a merge within one recording, not a document boundary). This suggests sent_id already encodes a document/recording identifier.

Field Suggestion
derive # document_id from the sent_id prefix identifying the source recording (please confirm the exact delimiter); treat +-joined sent_ids as belonging to the same document

2. Sentence-level (naming conventions)

Field Suggestion
text_en make tags: text_en
text_ru text_rus
text_end text_en

3. Token-level (naming conventions)

Field Suggestion
OrigLang rename to OrigLang
Lang rename to Lang

Implementation notes

Quick search & replace

Needs a small script

Needs manual input from maintainers