mongolian-script-text
收藏资源简介:
该数据集是一个精心整理的高质量平行语料库,包含现代西里尔蒙古文与传统蒙古文(Mongol Bicig)的对照文本。数据集旨在支持低资源脚本的自然语言处理应用,包括自动转写、正字法映射和形态分析。当前收录了20世纪经典的蒙古文学、诗歌和儿童歌曲,例如B. Rinchen的诗歌《Minii Nutag》、D. Natsagdorj的《Mongol Khel》以及传统童谣。数据以JSONL格式按流派组织,每个样本包含两个字段:cyrillic(西里尔蒙古文)和bicig(传统蒙古文Unicode)。数据集规模较小(少于1K样本),适用于转写与序列映射(如微调ByT5、mT5、MarianMT等模型)、形态对齐(学习古元音保留、后缀和谐及词根完整性)以及文本归一化(构建拼写检查器和文学评估基准)等任务。数据集采用Apache 2.0许可证发布。
This dataset is a carefully curated high-quality parallel corpus containing paired texts of modern Cyrillic Mongolian and traditional Mongolian script (Mongol Bicig). It aims to support low-resource script natural language processing applications, including automatic transliteration, orthographic mapping, and morphological analysis. Currently, it includes classic Mongolian literary works, poems, and childrens songs from the 20th century, such as B. Rinchens poem Minii Nutag, D. Natsagdorjs Mongol Khel, and traditional nursery rhymes. The data is organized in JSONL format by genre, with each sample containing two fields: cyrillic (Cyrillic Mongolian) and bicig (traditional Mongolian Unicode). The dataset is small (fewer than 1K samples) and suitable for tasks such as transliteration and sequence mapping (e.g., fine-tuning ByT5, mT5, MarianMT models), morphological alignment (learning archaic vowel retention, suffix harmony, and root integrity), and text normalization (building spell checkers and literary evaluation benchmarks). The dataset is released under the Apache 2.0 license.
数据集概述
蒙古文文本数据集(Mongolian Script Text Corpus)是一个精心整理的平行语料数据集,将现代西里尔蒙古文与传统蒙古文(Mongol Bicig)进行配对,旨在支持低资源脚本的NLP应用、自动转写、正字法映射和形态分析。目前收录了20世纪蒙古经典文学、诗歌和儿童歌曲,未来将持续扩充。
数据集结构
文件组织
数据集按体裁划分,存储于独立的JSONL文件中:
| 文件路径 | 内容 |
|---|---|
poems/minii_nutag.jsonl |
B. Rinchen的诗歌《Minii Nutag》(我的故乡) |
poems/mongol_khel_poem.jsonl |
D. Natsagdorj的诗歌《Mongol Khel》(蒙古语) |
children_songs/maamuu_naash_ir.jsonl |
传统儿童歌谣与童谣 |
数据字段
每条样本为干净的JSON对象,包含两个主要键:
cyrillic(字符串):现代西里尔蒙古文正字法文本。bicig(字符串):标准Unicode传统蒙古文对应文本。
示例数据
json { "cyrillic": "Хэнтий, Хангай, Соёны өндөр сайхан нуруунууд", "bicig": "ᠬᠡᠨᠲᠡᠢ᠂ ᠬᠠᠩᠭᠠᠢ᠂ ᠰᠠᠶᠠᠤ ᠥᠨᠳᠥᠷ ᠰᠠᠢᠬᠠᠨ ᠨᠢᠷᠤᠭᠤᠨᠤᠭᠤᠳ" }
使用方式
可通过Hugging Face datasets库直接加载:
python from datasets import load_dataset
dataset = load_dataset("suwanpan/mongolian-script-text") print(dataset["train"][0])
适用任务
- 转写与序列映射:微调序列到序列模型(如ByT5、mT5、MarianMT)实现西里尔蒙古文与传统蒙古文之间的转换。
- 形态对齐:学习蒙古文跨脚本中的古元音保留、后缀和谐和词根完整性。
- 文本规范化:构建拼写检查器和文学评估基准。
许可与引用
数据集基于 Apache 2.0 许可证 发布,允许自由使用、修改和分发,适用于研究和开源开发。




