five

bjoernp/the-stack-dedup-markdown-deu_Latn

收藏
Hugging Face2023-06-11 更新2024-03-04 收录
下载链接:
https://hf-mirror.com/datasets/bjoernp/the-stack-dedup-markdown-deu_Latn
下载链接
链接失效反馈
官方服务:
资源简介:
--- dataset_info: features: - name: hexsha dtype: string - name: size dtype: int64 - name: ext dtype: string - name: lang dtype: string - name: max_stars_repo_path dtype: string - name: max_stars_repo_name dtype: string - name: max_stars_repo_head_hexsha dtype: string - name: max_stars_repo_licenses sequence: string - name: max_stars_count dtype: int64 - name: max_stars_repo_stars_event_min_datetime dtype: string - name: max_stars_repo_stars_event_max_datetime dtype: string - name: max_issues_repo_path dtype: string - name: max_issues_repo_name dtype: string - name: max_issues_repo_head_hexsha dtype: string - name: max_issues_repo_licenses sequence: string - name: max_issues_count dtype: int64 - name: max_issues_repo_issues_event_min_datetime dtype: string - name: max_issues_repo_issues_event_max_datetime dtype: string - name: max_forks_repo_path dtype: string - name: max_forks_repo_name dtype: string - name: max_forks_repo_head_hexsha dtype: string - name: max_forks_repo_licenses sequence: string - name: max_forks_count dtype: int64 - name: max_forks_repo_forks_event_min_datetime dtype: string - name: max_forks_repo_forks_event_max_datetime dtype: string - name: content dtype: string - name: avg_line_length dtype: float64 - name: max_line_length dtype: int64 - name: alphanum_fraction dtype: float64 - name: text_lang dtype: string - name: confidence dtype: float64 splits: - name: train num_bytes: 562944473.2668307 num_examples: 127321 download_size: 452771983 dataset_size: 562944473.2668307 --- # Dataset Card for "the-stack-dedup-markdown-deu_Latn" [More Information needed](https://github.com/huggingface/datasets/blob/main/CONTRIBUTING.md#how-to-contribute-to-the-dataset-cards)

数据集信息: 特征字段: - 名称:hexsha,数据类型:字符串 - 名称:size,数据类型:64位整数 - 名称:ext,数据类型:字符串 - 名称:lang,数据类型:字符串 - 名称:max_stars_repo_path,数据类型:字符串 - 名称:max_stars_repo_name,数据类型:字符串 - 名称:max_stars_repo_head_hexsha,数据类型:字符串 - 名称:max_stars_repo_licenses,数据类型:字符串序列 - 名称:max_stars_count,数据类型:64位整数 - 名称:max_stars_repo_stars_event_min_datetime,数据类型:字符串 - 名称:max_stars_repo_stars_event_max_datetime,数据类型:字符串 - 名称:max_issues_repo_path,数据类型:字符串 - 名称:max_issues_repo_name,数据类型:字符串 - 名称:max_issues_repo_head_hexsha,数据类型:字符串 - 名称:max_issues_repo_licenses,数据类型:字符串序列 - 名称:max_issues_count,数据类型:64位整数 - 名称:max_issues_repo_issues_event_min_datetime,数据类型:字符串 - 名称:max_issues_repo_issues_event_max_datetime,数据类型:字符串 - 名称:max_forks_repo_path,数据类型:字符串 - 名称:max_forks_repo_name,数据类型:字符串 - 名称:max_forks_repo_head_hexsha,数据类型:字符串 - 名称:max_forks_repo_licenses,数据类型:字符串序列 - 名称:max_forks_count,数据类型:64位整数 - 名称:max_forks_repo_forks_event_min_datetime,数据类型:字符串 - 名称:max_forks_repo_forks_event_max_datetime,数据类型:字符串 - 名称:content,数据类型:字符串 - 名称:avg_line_length(平均行长度),数据类型:双精度浮点数 - 名称:max_line_length(最大行长度),数据类型:64位整数 - 名称:alphanum_fraction(字母数字占比),数据类型:双精度浮点数 - 名称:text_lang(文本语言),数据类型:字符串 - 名称:confidence(置信度),数据类型:双精度浮点数 数据集划分: - 名称:训练集(train),总字节数:562944473.2668307,样本数量:127321 下载大小:452771983 数据集总大小:562944473.2668307 # 数据集卡片:"the-stack-dedup-markdown-deu_Latn" [需补充更多信息](https://github.com/huggingface/datasets/blob/main/CONTRIBUTING.md#how-to-contribute-to-the-dataset-cards)
提供机构:
bjoernp
原始信息汇总

数据集概述

数据集名称

"the-stack-dedup-markdown-deu_Latn"

数据集特征

数据集包含以下特征:

  • hexsha: 字符串类型
  • size: 整数类型
  • ext: 字符串类型
  • lang: 字符串类型
  • max_stars_repo_path: 字符串类型
  • max_stars_repo_name: 字符串类型
  • max_stars_repo_head_hexsha: 字符串类型
  • max_stars_repo_licenses: 字符串序列类型
  • max_stars_count: 整数类型
  • max_stars_repo_stars_event_min_datetime: 字符串类型
  • max_stars_repo_stars_event_max_datetime: 字符串类型
  • max_issues_repo_path: 字符串类型
  • max_issues_repo_name: 字符串类型
  • max_issues_repo_head_hexsha: 字符串类型
  • max_issues_repo_licenses: 字符串序列类型
  • max_issues_count: 整数类型
  • max_issues_repo_issues_event_min_datetime: 字符串类型
  • max_issues_repo_issues_event_max_datetime: 字符串类型
  • max_forks_repo_path: 字符串类型
  • max_forks_repo_name: 字符串类型
  • max_forks_repo_head_hexsha: 字符串类型
  • max_forks_repo_licenses: 字符串序列类型
  • max_forks_count: 整数类型
  • max_forks_repo_forks_event_min_datetime: 字符串类型
  • max_forks_repo_forks_event_max_datetime: 字符串类型
  • content: 字符串类型
  • avg_line_length: 浮点数类型
  • max_line_length: 整数类型
  • alphanum_fraction: 浮点数类型
  • text_lang: 字符串类型
  • confidence: 浮点数类型

数据集分割

  • train:
    • 数据大小: 562944473.2668307 字节
    • 示例数量: 127321

数据集大小

  • 下载大小: 452771983 字节
  • 数据集大小: 562944473.2668307 字节
搜集汇总
数据集介绍
main_image_url
构建方式
该数据集源自The Stack项目,专注于德语(拉丁字母)Markdown文件的去重处理。构建过程首先从海量开源代码仓库中筛选出Markdown格式的文本,随后利用去重技术移除重复内容,确保数据的高质量与独特性。数据集包含丰富的元数据字段,如文件哈希值(hexsha)、大小(size)、扩展名(ext)、语言(lang)以及仓库相关的统计信息(如最高星标数、问题数、分支数等),这些字段共同支撑了数据的可追溯性与结构化分析。最终,数据集以单训练集(train)形式呈现,包含127,321个样本,总大小约562.94 MB,下载压缩后为452.77 MB。
特点
该数据集的核心特点在于其精细化的元数据体系与去重机制。每条记录不仅包含Markdown文本内容,还附带了多维度仓库指标,例如最高星标仓库的路径、名称、许可证类型及事件时间戳,这为研究开源社区活跃度与文档质量关联提供了独特视角。此外,数据集中包含文本语言检测字段(text_lang)与置信度(confidence),确保德语内容的准确性。平均行长度、最大行长度及字母数字分数等统计特征,进一步增强了数据在语言建模与代码文档分析中的适用性。
使用方法
用户可通过HuggingFace Datasets库便捷加载该数据集,使用`load_dataset('bjoernp/the-stack-dedup-markdown-deu_Latn')`命令即可获取训练集。数据以字典形式返回,每条记录包含上述所有字段。适用于训练德语Markdown文档生成模型、分析开源文档质量与仓库流行度之间的关系,或作为预训练语料的一部分。建议在使用前检查字段完整性,并根据需求选择性地利用元数据(如按星标数过滤样本)以优化任务效果。
背景与挑战
背景概述
在自然语言处理与代码智能的交叉领域,多语言与多模态数据的稀缺性长期制约着模型泛化能力的提升。bjoernp/the-stack-dedup-markdown-deu_Latn数据集由BigCode项目团队于2023年构建,隶属于The Stack系列,专注于德语拉丁字母书写的Markdown文档。该数据集从海量开源代码仓库中筛选并去重,收录约12.7万条样本,涵盖文件元数据、内容及质量指标,旨在为代码生成、文档理解及低资源语言建模提供高质量训练语料。其核心研究问题在于如何通过去重与语言过滤技术,构建纯净、可复用的德语技术文档资源,以弥合主流英语数据集与德语技术社区之间的鸿沟。该数据集的发布推动了多语言代码大模型在德语场景下的适配研究,并为后续跨语言文档智能处理奠定了数据基础。
当前挑战
该数据集面临的核心挑战包括:首先,所解决的领域问题在于,现有代码与文档数据集多集中于英语,导致德语等低资源语言的技术文档在预训练模型中语义表示薄弱,模型难以准确理解德语Markdown中的代码注释、API说明及技术规范,限制了其在德语编程社区的应用。其次,构建过程中遭遇多重困难:从GitHub等源头爬取时需处理许可证合规性,避免侵权风险;跨语言文本的自动检测依赖语言识别模型,德语与相近语言(如荷兰语)易混淆,引入噪声;去重算法需平衡存储效率与数据多样性,避免过度过滤导致稀有技术术语丢失;此外,元数据字段如星标数、议题数等需与仓库动态同步,维持时效性,而大规模数据清洗对计算资源提出了严苛要求。
常用场景
经典使用场景
在自然语言处理与软件工程交叉领域,该数据集凭借其包含去重后的德语Markdown文档,成为训练代码文档生成与理解模型的重要基石。研究者常利用其丰富的文本结构与元数据特征,构建能够解析技术文档语义、提取关键信息的预训练语料库。经典场景包括利用其训练自动生成软件文档摘要的Transformer模型,或开发跨语言代码注释翻译系统,其中德语Markdown内容为多语言技术文档对齐提供了稀缺的平行语料资源。
解决学术问题
该数据集核心解决了德语技术文档领域高质量、大规模语料匮乏的学术困境。通过去重处理与元数据标注,它有效降低了冗余噪声对模型泛化性能的干扰,为研究文档结构与代码仓库活跃度之间的关联规律提供了量化分析基础。其贡献在于推动了低资源语言技术文档的语义表征研究,使得基于对比学习的文档质量评估方法得以验证,并显著提升了德语环境下开源项目文档的可读性与完整性分析精度。
衍生相关工作
该数据集衍生出一系列经典工作,包括基于其内容微调的德语代码文档生成模型DocGPT-DE,以及利用其元数据特征探索仓库星标数与文档质量关系的实证研究。另有工作通过对比该数据集与英文Markdown语料,提出了跨语言文档结构迁移学习方法。这些研究共同推动了技术文档领域从数据驱动到知识驱动的范式转变,并催生了首个面向德语开源生态的文档完整性评估基准。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务