kathnlp-treebank
收藏资源简介:
kathnlp构建了第一个针对Katharevousa希腊语的可复现NLP管道,这是一种在20世纪希腊法律、行政和议会话语中使用的官方古语化语体。该项目发布了一个冻结的、UD风格的带注释参考集,包含1,697个句子;一个固定的训练/测试分割和一个共享的评估协议;以及用于生成这些数据的构建、注释、训练和评估代码。
KathNLP developed the first reproducible NLP pipeline for Katharevousa Greek, an official archaicized register used in 20th-century Greek legal, administrative, and parliamentary discourse. This project released a frozen, UD-style annotated reference corpus containing 1,697 sentences; a fixed train/test split and a shared evaluation protocol; as well as the code for constructing, annotating, training, and evaluating these datasets.
数据集概述
项目名称:kathnlp — Katharevousa Greek NLP
目标:为Katharevousa Greek(20世纪希腊法律、行政和议会话语中使用的保守官方语域)构建首个可复现的NLP流水线,提供通用依赖(UD)风格的形态和依存解析器。现有希腊语和古希腊语解析器对此语域覆盖不足。
数据集内容与规模
- 标注数据:一个冻结的、UD风格注释的参考集,包含 1,697 个句子。
- 数据划分:固定训练/测试划分(340个句子作为保留集,随机种子42,对应4,093个词例)。
- 数据来源:1976–1977年希腊议会书面问题的档案文本。
关键特性与资源
- 发布资源:
- 标注参考集(位于
gmikros/kathnlp-treebank) - 预训练模型 XLM-R(位于
gmikros/kathnlp-xlmr) - 在线演示(位于
gmikros/kathnlp-demo) - 基准测试报告、数据构建、训练和评估代码
- 标注参考集(位于
- 论文:发表在 arXiv(编号2605.22978),完整方法论、错误分析和讨论见论文。
基准测试性能(保留集)
| 模型 | UPOS | DEPREL F1 | UAS | LAS |
|---|---|---|---|---|
| spaCy Greek | 0.6721 | 0.5315 | 0.5492 | 0.4183 |
| Stanza Greek (预训练) | 0.6125 | 0.4242 | 0.6079 | 0.3396 |
| Stanza Ancient Greek PROIEL | 0.5292 | 0.4044 | 0.4850 | 0.3076 |
| mBERT | 0.8260 | 0.6076 | 0.5886 | 0.4537 |
| Stanza (自定义训练) | 0.7694 | 0.6588 | 0.5756 | 0.4943 |
| 基于特征的基线模型 | 0.9040 | 0.7451 | 0.5781 | 0.5072 |
| XLM-R(发布候选) | 0.8893 | 0.7250 | 0.6098 | 0.5162 |
- XLM-R 发布候选模型在 LAS 上比最强的现成基线(spaCy Greek)绝对提升了 +0.0980。
- 基于特征的解析器在 UPOS 和依存关系标签上仍为最佳,这本身是低资源历史NLP的一个方法论发现。
状态与未来计划
- 当前状态:研究预览。参考注释为自动验证,非完全专家审定;保留集较小(340个句子)。
- 未来更新:正在进行由语言学家注释的专家评审阶段,将发布版本更新,同时发布XLM-R候选模型的Hugging Face模型。
引用信息
若使用本数据集或基准协议,请引用:
bibtex @misc{mikrosfitsilis2026kathnlp, title = {A Reproducible Universal Dependencies-Style Pipeline for Katharevousa Greek Parliamentary Text}, author = {Mikros, George and Fitsilis, Fotios}, year = {2026}, eprint = {2605.22978}, archivePrefix = {arXiv}, primaryClass = {cs.CL}, url = {https://arxiv.org/abs/2605.22978} }




