遇见数据集

german-dynaword

收藏
Hugging Face2026-10-31 更新2026-11-01 收录
官方服务:

资源简介:

German Dynaword(Hugging Face 数据集 id:danish-foundation-models/german-dynaword)是一个持续开发中的德语自由文本数据集集合,汇集来自多个领域的公开许可文本,旨在为大规模语言模型训练提供可用语料。数据集状态为 work in progress,当前版本为 0.0.6;来源仍在增加,因此样本量、统计信息和图表会随版本变化。README 说明目前没有在该数据集上训练的模型,用户可通过讨论区 issue 联系。所有纳入的数据集均为开放许可,并被认为可用于训练大规模语言模型。YAML 元数据标明 annotations_creators 为 machine-generated,language_creators 为 found,source_datasets 为 original,multilinguality 为 monolingual。规模与语言:当前包含约 20.80M 个样本,约 18.34B 个 Llama 3 token;平均文档长度为 881.79 token,最短 5 token,最长 2.92M token。主要语言为德语(de / deu-Latn),属于单语数据集,但可能在引用、法律引文和嵌入参考中包含少量英语及其他语言。语言标签使用 BCP-47,并基于 ISO 639-3 和 ISO 15924。构成与领域:数据覆盖新闻、书籍、百科、法律、演讲、社交媒体、口语、报告及其他等域。新闻 6.74B token,书籍 4.11B,百科 2.38B,法律 2.36B,演讲 1.18B,社交媒体 1.03B,口语 250.63M,其他 146.41M,报告 139.73M,总计 18.34B。来源包括 gutenberg、wikipedia、wikidiscussions、wikisource、wikivoyage、wikiquote、wikibooks、wikiversity、wikinews、openlegaldata、plenarprotokolle、drucksachen、germanpoliticalspeeches、mosel、sbbfulltexts、eurlex、onemillionposts、tedeutenders、blbooks、dibilit、dibiphil、polyjournal、bverfgaes、bundesrecht、bag、bfh、bgh、bgh_strafsachen、bpatg、bverfg、bverwg、anno、reichstagsprotokolle。配置包括 default(data/*/data.parquet)、meta(metadata.parquet)以及每个来源单独的配置(如 bundesrecht),均按 train split 提供。可通过 datasets.load_dataset 加载完整数据集、流式加载或单独加载子集;meta 配置提供注释,便于过滤;可通过 revision 固定版本,以获得一致的版本。注释与元数据:每个文档带有机器生成的注释,描述内容质量、信息密度和教育价值等维度。注释级别从 worst 到 best 的分布图见各来源 datasheet,计数存于 descriptive_stats.json 的 annotations。部分来源存在 null annotations,原因是 German Commons id 在集合中不唯一且注释发布版没有 source 列,按 id 连接可能错误关联其他文档的注释;这些来源将在后续批次中基于文本重新注释。许可:数据集卡顶层 license 字段为 cc0-1.0;README 正文进一步说明 CC-0 适用于集合层面的元数据、质量控制等,组成文本遵循各来源的许可,使用时应查看各来源。README 仅接受允许再分发和训练使用的来源,实际包括 CC0、CC-BY、CC-BY-SA;不明确、非商业、无法遵守的 copyleft 或仅定制协议来源会被排除。每个文档按来源记录的许可证检查。按 token 统计:CC-0 10.46B,CC-BY-SA 4.0 4.59B,CC-BY 4.0 3.08B,其他需署名 198.60M,总计 18.34B。任务类别为 text-generation / language-modeling,标签包括 text-corpus、continual-development、community-collaboration、synthetic-annotations、work-in-progress。

German Dynaword (Hugging Face dataset id: danish-foundation-models/german-dynaword) is an ongoing collection of German free-text datasets, gathering publicly licensed texts from multiple domains to provide usable corpus for large-scale language model training. Its status is work in progress, current version 0.0.6; sources are still being added, so sample counts, statistics, and charts change across versions. The README states that no models have currently been trained on this dataset, and users can contact via the discussion issue. All included datasets are openly licensed and considered usable for large-scale language model training. YAML metadata indicates annotations_creators is machine-generated, language_creators is found, source_datasets is original, and multilinguality is monolingual. Scale and language: currently about 20.80M samples and about 18.34B Llama 3 tokens; average document length is 881.79 tokens, minimum 5 tokens, maximum 2.92M tokens. Main language is German (de / deu-Latn), a monolingual dataset, but it may contain small amounts of English and other languages in quotations, legal citations, and embedded references. Language tags use BCP-47, based on ISO 639-3 and ISO 15924. Composition and domains: covers news, books, encyclopedia, legal, speeches, social media, spoken, reports, and other domains. News 6.74B tokens, books 4.11B, encyclopedia 2.38B, legal 2.36B, speeches 1.18B, social media 1.03B, spoken 250.63M, other 146.41M, reports 139.73M, total 18.34B. Sources include gutenberg, wikipedia, wikidiscussions, wikisource, wikivoyage, wikiquote, wikibooks, wikiversity, wikinews, openlegaldata, plenarprotokolle, drucksachen, germanpoliticalspeeches, mosel, sbbfulltexts, eurlex, onemillionposts, tedeutenders, blbooks, dibilit, dibiphil, polyjournal, bverfgaes, bundesrecht, bag, bfh, bgh, bgh_strafsachen, bpatg, bverfg, bverwg, anno, reichstagsprotokolle. Configurations include default (data/*/data.parquet), meta (metadata.parquet), and individual configurations per source (such as bundesrecht), all provided under the train split. The full dataset, streaming loading, or individual subsets can be loaded via datasets.load_dataset; the meta configuration provides annotations for filtering; revisions can pin versions for consistency. Annotations and metadata: each document has machine-generated annotations describing dimensions such as content quality, information density, and educational value. Distribution charts of annotation levels from worst to best are in each source datasheet, and counts are stored in annotations in descriptive_stats.json. Some sources have null annotations because the German Commons id is not unique in the collection and the annotation release has no source column, so joining by id may incorrectly associate annotations from other documents; these sources will be re-annotated based on text in later batches. License: the top-level license field of the dataset card is cc0-1.0; the README body further explains that CC-0 applies to collection-level metadata, quality control, etc., while constituent texts follow their source licenses, which should be checked when using. The README only accepts sources that allow redistribution and training use, actually including CC0, CC-BY, and CC-BY-SA; unclear, non-commercial, uncompliable copyleft, or custom-only-license sources are excluded. Each document is checked against the license recorded by source. By token: CC-0 10.46B, CC-BY-SA 4.0 4.59B, CC-BY 4.0 3.08B, other attribution-required 198.60M, total 18.34B. Task categories are text-generation / language-modeling, tags include text-corpus, continual-development, community-collaboration, synthetic-annotations, work-in-progress.

创建时间:
2026-10-29
原始信息汇总

German Dynaword 数据集总结

1. 基本信息

  • 数据集地址:https://huggingface.co/datasets/danish-foundation-models/german-dynaword
  • 状态:🚧 Work in progress
  • 版本:0.0.6
  • Changelog:https://huggingface.co/datasets/danish-foundation-models/german-dynaword/CHANGELOG.md
  • 语言:German(de, deu)
  • 许可:Openly Licensed, See the respective dataset
  • 当前模型:Currently there are no models trained on this dataset
  • 联系:如有问题,可在 https://huggingface.co/datasets/danish-foundation-models/german-dynaword/discussions 创建 issue
  • 样本数:20.80M
  • Token 数(Llama 3):18.34B
  • 平均文档长度(tokens):881.79
  • 最小文档长度(tokens):5
  • 最大文档长度(tokens):2.92M

2. YAML 元数据

  • annotations_creators:machine-generated
  • language_creators:found
  • language:de
  • license:cc0-1.0
  • multilinguality:monolingual
  • source_datasets:original
  • task_categories:text-generation
  • task_ids:language-modeling
  • tags:text-corpus, continual-development, community-collaboration, synthetic-annotations, work-in-progress
  • pretty_name:German Dynaword
  • language_bcp47:deu-Latn

3. 数据集描述

German Dynaword 是德语自由形式文本数据集集合,来自多个领域。所有数据集均为开放许可,并被认为允许用于训练大型语言模型。

该语料库仍在开发中,来源仍在添加,因此大小、统计信息和图表会随版本变化。German Dynaword 持续开发,会在新数据集可用时主动更新。

4. 语言

  • 主要语言:German(deu-Latn)
  • 可能包含少量英语及其他语言,出现在引用、法律引用和嵌入参考文献中。
  • 语言标注使用 BCP-47,语言代码来自 ISO 639-3,脚本代码来自 ISO 15924。

5. 配置与数据划分

所有配置均提供 train split。

配置包括:

  • default
  • meta
  • gutenberg
  • wikipedia
  • wikidiscussions
  • wikisource
  • wikivoyage
  • wikiquote
  • wikibooks
  • wikiversity
  • wikinews
  • openlegaldata
  • plenarprotokolle
  • drucksachen
  • germanpoliticalspeeches
  • mosel
  • sbbfulltexts
  • eurlex
  • onemillionposts
  • tedeutenders
  • blbooks
  • dibilit
  • dibiphil
  • polyjournal
  • bverfgaes
  • bundesrecht
  • bag
  • bfh
  • bgh
  • bgh_strafsachen
  • bpatg
  • bverfg
  • bverwg
  • anno
  • reichstagsprotokolle

default 配置聚合各来源数据;meta 配置聚合各来源元数据;各子集配置使用对应来源数据。meta 配置提供 extensive annotations,可用于过滤。

6. 领域分布

Domain Sources N. Tokens
News wikinews, anno 6.74B
Books gutenberg, wikisource, wikibooks, sbbfulltexts, blbooks, dibilit, dibiphil 4.11B
Encyclopedic wikipedia 2.38B
Legal openlegaldata, eurlex, bverfgaes, bundesrecht, bag, bfh, bgh, bgh_strafsachen, bpatg, bverfg, bverwg 2.36B
Speeches plenarprotokolle, drucksachen, germanpoliticalspeeches, reichstagsprotokolle 1.18B
Social Media wikidiscussions, onemillionposts 1.03B
Spoken mosel 250.63M
Other wikivoyage, wikiquote, wikiversity, tedeutenders 146.41M
Report polyjournal 139.73M
Total 18.34B

7. 许可

  • 集合的元数据、质量控制等部分使用 CC-0 许可。
  • 构成数据文本使用各自数据集许可。
  • 仅接受允许再分发和用于训练的源。实践中包括 CC0、CC-BY 和 CC-BY-SA 源。
  • 许可不清晰、非商业许可、无法遵守的 copyleft 许可,或仅通过定制协议提供的源不纳入。
  • 每个文档按源记录的许可检查,而不仅按集合整体许可检查。
License Sources N. Tokens
CC-0 openlegaldata, plenarprotokolle, drucksachen, tedeutenders, blbooks, bverfgaes, bundesrecht, bag, bfh, bgh, bgh_strafsachen, bpatg, bverfg, bverwg, anno 10.46B
CC-BY-SA 4.0 wikipedia, wikidiscussions, wikisource, wikivoyage, wikiquote, wikibooks, wikiversity, wikinews, dibilit, dibiphil, polyjournal, reichstagsprotokolle 4.59B
CC-BY 4.0 germanpoliticalspeeches, mosel, sbbfulltexts, eurlex, onemillionposts 3.08B
Other(Attribution required) gutenberg 198.60M
Total 18.34B

8. 标注

  • 每个文档都带有标注,描述其内容特征,例如内容质量、信息密度和教育价值。
  • 每个条形显示某一标注在各等级上的文档占比,从 worst(浅色)到 best(深色)。
  • 每个来源的 datasheet 中都有相同类型的图,计数存储于 descriptive_stats.json 的 annotations 下。
  • meta 配置提供 annotations,可用于过滤。
  • 部分来源包含 null annotations:其 German Commons ids 在整个集合中不唯一,且 annotation release 没有 source 列,因此仅按 id 连接会将另一文档的标注附加过来。这些来源会在后续批次中基于其文本进行标注,其卡片会在 Limitations 下说明。

9. 加载方式

py from datasets import load_dataset

name = "danish-foundation-models/german-dynaword" ds = load_dataset(name, split="train") sample = ds[0]

流式加载: py ds = load_dataset(name, split="train", streaming=True) sample = next(iter(ds))

加载单个子集: py ds = load_dataset(name, "bundesrecht", split="train")

加载 meta 配置以使用标注: py meta = load_dataset(name, "meta", split="train")

指定 revision 以获取每次相同的版本: py ds = load_dataset(name, revision="{desired revision}")

10. 贡献与更新

  • German Dynaword 持续扩展和策展,支持社区贡献数据集。
  • 如需贡献数据集,可参考 contribute section。
  • 如需获取每次相同的版本,可指定 revision。
搜集汇总
数据集介绍
german-dynaword 数据集图片
构建方式
在德语自然语言处理与大规模语言模型预训练的资源版图中,German Dynaword 以开放许可和社区协作为基石,汇集来自古登堡计划、维基媒体项目、法律裁判文书、议会记录、政治演讲、社交媒体、新闻及图书等领域的自由文本。构建过程遵循持续开发范式,仅纳入允许再分发与训练用途的 CC0、CC-BY、CC-BY-SA 等来源,并逐文档核验其来源许可。数据经统一整理为分源 Parquet 文件,发布为 Hugging Face 数据集配置,配有机器生成的标注,覆盖内容质量、信息密度与教育价值等维度,元数据集合采用 CC-0 许可。该工作仍处推进状态,新来源会随版本更新加入,因而统计特征在不同发布版间可能变化。
使用方法
在语言模型训练、文本生成与语料分析流程中,German Dynaword 可通过 Hugging Face datasets 库直接加载。用户可执行 load_dataset('danish-foundation-models/german-dynaword', split='train') 获取完整训练集,或以 streaming=True 启用流式读取以降低内存占用。若需聚焦特定来源,可指定配置名,例如 load_dataset(name, 'bundesrecht', split='train')。为利用过滤与筛选功能,可加载 meta 配置获取文档级标注,例如 load_dataset(name, 'meta', split='train')。由于数据集持续扩充,建议通过 revision 参数固定版本,以确保实验可复现。该数据集适用于 language-modeling 与 text-generation 任务,使用时应遵循各来源许可及标注说明。
背景与挑战
背景概述
在德语大语言模型语料建设的宏观图景中,German Dynaword 的浮现体现了开放数据协作与可持续语料工程的交汇。该数据集由 Danish Foundation Models 社区发起并维护,当前版本为 0.0.6,处于工作进展状态,尚未见基于其训练并发布的模型。其核心研究问题在于聚合多领域、开放许可的德语自由文本,形成可扩展、可版本化的预训练资源,以服务语言建模与文本生成。数据涵盖新闻、书籍、百科、法律、演讲、社交媒体、口语等域,共计约 20.80M 文档、18.34B tokens,并以机器生成标注描述内容质量、信息密度与教育价值,为德语自然语言处理提供潜在基础支撑,其影响力尚待后续模型训练与实证研究进一步显现。
当前挑战
面向开放域德语语言建模的深层需求,German Dynaword 所承载的挑战兼具领域问题与工程建构双重维度。其试图缓解德语预训练语料碎片化、许可不清与领域覆盖不均的问题,但多源异构文本在格式、长度与语体上差异悬殊,文档平均长度 881.79 tokens,最长逾 2.92M tokens,清洗、去重与长文本建模均具难度。构建过程中,逐文档许可核验、质量与信息密度标注、机器生成标注的可靠性、来源标识唯一性导致部分空标注,以及持续纳入新来源带来的版本漂移,构成主要障碍。隐私、偏差、语言混杂与开放许可合规性亦需审慎权衡。
常用场景
经典使用场景
在德语大语言模型日益依赖开放、多领域语料的学术语境下,German Dynaword 最经典的使用场景是充当德语自监督预训练与语言建模的底层文本资源。研究者可借助 Hugging Face datasets 接口加载整体训练集,或按 Wikipedia、法律文书、议会演讲、新闻、书籍等子集分别抽取,开展因果语言模型训练、继续预训练与领域适应。其约 18.34B 词元与 2080 万文档的规模,配合内容质量、信息密度与教育价值等机器生成注释,亦可用于语料筛选、课程学习、分词器训练及困惑度评估,从而为德语生成式模型提供可复现的数据基础。
解决学术问题
德语自然语言处理长期面临高质量开放语料分散、领域覆盖不均与许可边界模糊等学术瓶颈。German Dynaword 通过汇集允许训练与再分发的多源数据集,并以统一结构、元数据配置和逐文档许可核验加以治理,缓解了法律、政治、新闻、书籍与社交媒体等专业文本难以获取的问题。其附带标注支持数据质量过滤、领域偏差探查与预训练数据消融研究,使模型性能差异更可归因。该资源提升了德语预训练研究的可复现性,为低资源场景、专业领域适应和开放模型公平性评估提供实证基础,对推动德语 NLP 基础设施开放化具有积极意义。
实际应用
在工业与公共部门的德语文本智能处理中,German Dynaword 可作为模型训练与领域适配的实用语料池。基于其法律、议会、新闻和百科等子集,开发者能够训练或微调面向法律文书摘要、政策演讲分析、新闻生成、问答系统与检索增强生成的德语模型。开放许可是其关键优势,机构可依据各源许可进行合规使用,并利用元数据进行质量筛选与风险控制。持续更新机制亦使语料能随新数据源纳入而演进,适用于构建可迭代的领域语言模型、评测集与数据策展流程,支撑德语信息处理应用的原型开发与部署。
数据集最近研究
最新研究方向
伴随德语开源大语言模型对高质量、可复现预训练语料的迫切需求,German Dynaword所代表的动态多源语料库正推动研究从静态抓取转向持续演进的数据治理范式。当前前沿聚焦跨领域混合预训练、法律与政治长文本建模、机器生成质量标注驱动的数据筛选与课程学习,以及基于元数据的许可合规与污染检测。其20.80M样本、18.34B token规模及维基、法律、书籍、新闻、社交媒体等异质来源,为德语基座模型、领域适应和计算社会科学提供可追溯基准。相关热点涉及欧盟AI法案下的版权透明、开源模型训练数据披露与社区协作更新;其意义在于以开放许可和版本化机制提升德语NLP资源可复现性,降低语料壁垒,并促进长上下文与多领域鲁棒性评测。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务