five

Helsinki-NLP/php

收藏
Hugging Face2024-01-18 更新2024-05-25 收录
下载链接:
https://hf-mirror.com/datasets/Helsinki-NLP/php
下载链接
链接失效反馈
官方服务:
资源简介:
--- annotations_creators: - found language_creators: - found language: - cs - de - en - es - fi - fr - he - hu - it - ja - ko - nl - pl - pt - ro - ru - sk - sl - sv - tr - tw - zh language_bcp47: - pt-BR - zh-TW license: - unknown multilinguality: - multilingual size_categories: - 10K<n<100K source_datasets: - original task_categories: - translation task_ids: [] paperswithcode_id: null pretty_name: php dataset_info: - config_name: fi-nl features: - name: id dtype: string - name: translation dtype: translation: languages: - fi - nl splits: - name: train num_bytes: 1197502 num_examples: 27870 download_size: 43228 dataset_size: 1197502 - config_name: it-ro features: - name: id dtype: string - name: translation dtype: translation: languages: - it - ro splits: - name: train num_bytes: 1422966 num_examples: 28507 download_size: 108885 dataset_size: 1422966 - config_name: nl-sv features: - name: id dtype: string - name: translation dtype: translation: languages: - nl - sv splits: - name: train num_bytes: 1298041 num_examples: 28079 download_size: 58495 dataset_size: 1298041 - config_name: en-it features: - name: id dtype: string - name: translation dtype: translation: languages: - en - it splits: - name: train num_bytes: 2758463 num_examples: 35538 download_size: 478646 dataset_size: 2758463 - config_name: en-fr features: - name: id dtype: string - name: translation dtype: translation: languages: - en - fr splits: - name: train num_bytes: 4288513 num_examples: 42222 download_size: 905396 dataset_size: 4288513 --- # Dataset Card for php ## Table of Contents - [Dataset Description](#dataset-description) - [Dataset Summary](#dataset-summary) - [Supported Tasks and Leaderboards](#supported-tasks-and-leaderboards) - [Languages](#languages) - [Dataset Structure](#dataset-structure) - [Data Instances](#data-instances) - [Data Fields](#data-fields) - [Data Splits](#data-splits) - [Dataset Creation](#dataset-creation) - [Curation Rationale](#curation-rationale) - [Source Data](#source-data) - [Annotations](#annotations) - [Personal and Sensitive Information](#personal-and-sensitive-information) - [Considerations for Using the Data](#considerations-for-using-the-data) - [Social Impact of Dataset](#social-impact-of-dataset) - [Discussion of Biases](#discussion-of-biases) - [Other Known Limitations](#other-known-limitations) - [Additional Information](#additional-information) - [Dataset Curators](#dataset-curators) - [Licensing Information](#licensing-information) - [Citation Information](#citation-information) - [Contributions](#contributions) ## Dataset Description - **Homepage:** http://opus.nlpl.eu/PHP.php - **Repository:** None - **Paper:** http://www.lrec-conf.org/proceedings/lrec2012/pdf/463_Paper.pdf - **Leaderboard:** [More Information Needed] - **Point of Contact:** [More Information Needed] ### Dataset Summary To load a language pair which isn't part of the config, all you need to do is specify the language code as pairs. You can find the valid pairs in Homepage section of Dataset Description: http://opus.nlpl.eu/PHP.php E.g. `dataset = load_dataset("php", lang1="it", lang2="pl")` ### Supported Tasks and Leaderboards [More Information Needed] ### Languages [More Information Needed] ## Dataset Structure ### Data Instances Here are some examples of questions and facts: ### Data Fields [More Information Needed] ### Data Splits [More Information Needed] ## Dataset Creation ### Curation Rationale [More Information Needed] ### Source Data [More Information Needed] #### Initial Data Collection and Normalization [More Information Needed] #### Who are the source language producers? [More Information Needed] ### Annotations [More Information Needed] #### Annotation process [More Information Needed] #### Who are the annotators? [More Information Needed] ### Personal and Sensitive Information [More Information Needed] ## Considerations for Using the Data ### Social Impact of Dataset [More Information Needed] ### Discussion of Biases [More Information Needed] ### Other Known Limitations [More Information Needed] ## Additional Information ### Dataset Curators [More Information Needed] ### Licensing Information [More Information Needed] ### Citation Information [More Information Needed] ### Contributions Thanks to [@abhishekkrthakur](https://github.com/abhishekkrthakur) for adding this dataset.

annotations_creators: - 公开搜集(found) language_creators: - 公开搜集(found) language: - 捷克语(cs) - 德语(de) - 英语(en) - 西班牙语(es) - 芬兰语(fi) - 法语(fr) - 希伯来语(he) - 匈牙利语(hu) - 意大利语(it) - 日语(ja) - 韩语(ko) - 荷兰语(nl) - 波兰语(pl) - 葡萄牙语(pt) - 罗马尼亚语(ro) - 俄语(ru) - 斯洛伐克语(sk) - 斯洛文尼亚语(sl) - 瑞典语(sv) - 土耳其语(tr) - 中国台湾地区繁体中文(tw) - 简体中文(zh) language_bcp47: - pt-BR(巴西葡萄牙语) - zh-TW(中国台湾地区繁体中文) license: - 未知(unknown) multilinguality: - 多语言(multilingual) size_categories: - 10000 < 样本数量 < 100000 source_datasets: - 原创数据集(original) task_categories: - 机器翻译(translation) task_ids: [] paperswithcode_id: 无(null) pretty_name: php dataset_info: - config_name: fi-nl features: - name: id dtype: string - name: translation dtype: translation: languages: - fi(芬兰语) - nl(荷兰语) splits: - name: train num_bytes: 1197502 num_examples: 27870 download_size: 43228 dataset_size: 1197502 - config_name: it-ro features: - name: id dtype: string - name: translation dtype: translation: languages: - it(意大利语) - ro(罗马尼亚语) splits: - name: train num_bytes: 1422966 num_examples: 28507 download_size: 108885 dataset_size: 1422966 - config_name: nl-sv features: - name: id dtype: string - name: translation dtype: translation: languages: - nl(荷兰语) - sv(瑞典语) splits: - name: train num_bytes: 1298041 num_examples: 28079 download_size: 58495 dataset_size: 1298041 - config_name: en-it features: - name: id dtype: string - name: translation dtype: translation: languages: - en(英语) - it(意大利语) splits: - name: train num_bytes: 2758463 num_examples: 35538 download_size: 478646 dataset_size: 2758463 - config_name: en-fr features: - name: id dtype: string - name: translation dtype: translation: languages: - en(英语) - fr(法语) splits: - name: train num_bytes: 4288513 num_examples: 42222 download_size: 905396 dataset_size: 4288513 --- # 数据集卡片:php ## 目录 - [数据集描述](#数据集描述) - [数据集概述](#数据集概述) - [支持任务与排行榜](#支持任务与排行榜) - [涉及语言](#涉及语言) - [数据集结构](#数据集结构) - [数据实例](#数据实例) - [数据字段](#数据字段) - [数据划分](#数据划分) - [数据集构建](#数据集构建) - [筛选依据](#筛选依据) - [源数据](#源数据) - [注释信息](#注释信息) - [个人与敏感信息](#个人与敏感信息) - [数据使用注意事项](#数据使用注意事项) - [数据集的社会影响](#数据集的社会影响) - [偏差讨论](#偏差讨论) - [其他已知局限性](#其他已知局限性) - [附加信息](#附加信息) - [数据集维护者](#数据集维护者) - [许可证信息](#许可证信息) - [引用信息](#引用信息) - [贡献致谢](#贡献致谢) ## 数据集描述 - **主页:** http://opus.nlpl.eu/PHP.php - **代码仓库:** 无 - **相关论文:** http://www.lrec-conf.org/proceedings/lrec2012/pdf/463_Paper.pdf - **排行榜:** [需补充更多信息] - **联系人:** [需补充更多信息] ### 数据集概述 若需加载配置中未内置的语言对,仅需指定成对的语言代码即可。有效语言对可在数据集描述的主页部分查询:http://opus.nlpl.eu/PHP.php。示例如下: `dataset = load_dataset("php", lang1="it", lang2="pl")` ### 支持任务与排行榜 [需补充更多信息] ### 涉及语言 [需补充更多信息] ## 数据集结构 ### 数据实例 以下为若干示例数据: ### 数据字段 [需补充更多信息] ### 数据划分 [需补充更多信息] ## 数据集构建 ### 筛选依据 [需补充更多信息] ### 源数据 [需补充更多信息] #### 初始数据收集与标准化 [需补充更多信息] #### 源语言内容创作者为何人? [需补充更多信息] ### 注释信息 [需补充更多信息] #### 注释流程 [需补充更多信息] #### 注释者为何人? [需补充更多信息] ### 个人与敏感信息 [需补充更多信息] ## 数据使用注意事项 ### 数据集的社会影响 [需补充更多信息] ### 偏差讨论 [需补充更多信息] ### 其他已知局限性 [需补充更多信息] ## 附加信息 ### 数据集维护者 [需补充更多信息] ### 许可证信息 [需补充更多信息] ### 引用信息 [需补充更多信息] ### 贡献致谢 感谢 [@abhishekkrthakur](https://github.com/abhishekkrthakur) 贡献此数据集。
提供机构:
Helsinki-NLP
原始信息汇总

数据集概述

  • 名称: php
  • 语言: 多语言,包括但不限于cs, de, en, es, fi, fr, he, hu, it, ja, ko, nl, pl, pt, ro, ru, sk, sl, sv, tr, tw, zh
  • BCP47语言代码: pt-BR, zh-TW
  • 许可证: 未知
  • 多语言性: 多语言
  • 大小类别: 10K<n<100K
  • 源数据集: 原始数据
  • 任务类别: 翻译

数据集结构

配置详情

  • 配置名称: fi-nl

    • 特征:
      • id: 字符串类型
      • translation: 翻译特征,包含语言对fi和nl
    • 分割:
      • train: 27870个样本,数据大小1197502字节,下载大小43228字节
  • 配置名称: it-ro

    • 特征:
      • id: 字符串类型
      • translation: 翻译特征,包含语言对it和ro
    • 分割:
      • train: 28507个样本,数据大小1422966字节,下载大小108885字节
  • 配置名称: nl-sv

    • 特征:
      • id: 字符串类型
      • translation: 翻译特征,包含语言对nl和sv
    • 分割:
      • train: 28079个样本,数据大小1298041字节,下载大小58495字节
  • 配置名称: en-it

    • 特征:
      • id: 字符串类型
      • translation: 翻译特征,包含语言对en和it
    • 分割:
      • train: 35538个样本,数据大小2758463字节,下载大小478646字节
  • 配置名称: en-fr

    • 特征:
      • id: 字符串类型
      • translation: 翻译特征,包含语言对en和fr
    • 分割:
      • train: 42222个样本,数据大小4288513字节,下载大小905396字节
搜集汇总
数据集介绍
main_image_url
构建方式
在神经机器翻译蓬勃发展的背景下,平行语料库的构建成为多语言翻译模型训练的核心基石。Helsinki-NLP/php数据集源自OPUS项目,旨在为低资源语言对提供高质量的双语对齐数据。该数据集通过挖掘互联网上已有的多语言平行文本,如维基百科、法律文档和新闻文章等,经过严格的句子级对齐与清洗流程构建而成。数据以语言对为配置单元,例如fi-nl、it-ro、en-fr等,每个配置均包含唯一的id字段和translation字段,其中translation字段以字典形式存储源语言与目标语言的句子对。数据集仅提供训练集,样本数量介于约2.8万至4.2万之间,覆盖多种欧洲及亚洲语言,为跨语言翻译任务提供了结构清晰、规模适中的训练资源。
使用方法
使用该数据集时,可通过HuggingFace的datasets库便捷加载。对于预定义的语言对配置,直接调用load_dataset('php', 'en-fr')即可获取训练数据。若要使用未在配置中列出的语言对,只需指定lang1与lang2参数,例如load_dataset('php', lang1='it', lang2='pl'),系统会自动从OPUS服务器下载对应平行语料。加载后的数据集提供id和translation两个字段,其中translation是包含源语言和目标语言键值对的字典。用户可结合tokenizer对文本进行预处理,并利用PyTorch或TensorFlow框架构建数据加载器,以支持翻译模型的训练与评估。
背景与挑战
背景概述
在神经机器翻译研究蓬勃发展的浪潮中,多语言平行语料库的匮乏始终是制约低资源语言对翻译性能提升的关键瓶颈。Helsinki-NLP/php数据集由赫尔辛基大学自然语言处理小组于2012年创建,依托OPUS项目(http://opus.nlpl.eu/)构建,旨在为跨语言翻译任务提供高质量、多语种的平行语料资源。该数据集涵盖了捷克语、德语、英语、西班牙语、芬兰语、法语等22种语言,并支持包括芬兰语-荷兰语、意大利语-罗马尼亚语在内的多种语言对配置,每个语言对包含约2.8万至4.2万条训练样本。作为机器翻译领域的基础性资源,php数据集为多语言神经翻译模型的训练与评估提供了重要支撑,促进了跨语言信息处理技术的进步,尤其在填补欧洲语言对之间平行语料空白方面具有显著影响力。
当前挑战
该数据集面临的首要挑战在于所解决的领域问题:多语言翻译任务中,低资源语言对(如芬兰语-荷兰语、斯洛伐克语-斯洛文尼亚语)的平行语料规模有限,导致模型在这些语言对上难以学习到充分的语义映射关系,翻译质量远低于资源丰富的英语-法语等语言对。此外,构建过程中亦遭遇多重困难:原始语料来自公开网络资源,数据噪声大、格式不统一,需要耗费大量人力进行清洗与对齐;部分语言对(如中文-繁体、葡萄牙语-巴西变体)存在地域性差异,增加了归一化处理的复杂度;数据集许可证信息标注为“unknown”,限制了其在商业场景中的合法使用与再分发,进一步削弱了其潜在的学术与工业应用价值。
常用场景
经典使用场景
Helsinki-NLP/php数据集作为OPUS项目的重要组成部分,汇聚了来自PHP开源软件生态的多语言平行语料,涵盖捷克语、德语、英语、西班牙语、芬兰语、法语等二十余种语言对。该数据集最经典的使用场景在于机器翻译任务的训练与评估,尤其是针对低资源语言对的神经机器翻译模型开发。研究者可借助其丰富的语言组合,如芬兰语-荷兰语、意大利语-罗马尼亚语等,探索跨语言迁移学习与多语言翻译的统一建模策略。此外,该数据集也为零样本翻译、领域自适应翻译等前沿方向提供了可靠的基准资源,推动机器翻译技术在多元语言环境下的鲁棒性提升。
解决学术问题
在学术研究中,Helsinki-NLP/php数据集有效解决了平行语料匮乏这一长期困扰机器翻译领域的核心瓶颈。通过提供覆盖多种语言、规模适中的高质量翻译样本,它助力研究者深入探究低资源语言对的翻译质量优化问题,例如数据增强、回译技术与预训练语言模型的结合应用。该数据集还推动了多语言翻译模型的泛化能力研究,使学术社区能够系统性地分析语言间相似性与差异性对翻译性能的影响,为构建统一的多语言翻译框架奠定了实证基础,对计算语言学与自然语言处理的理论发展具有显著意义。
实际应用
实际应用中,Helsinki-NLP/php数据集支撑了跨语言信息检索、多语言内容本地化以及全球化软件产品的语言适配等关键场景。借助该数据集训练的翻译模型,企业能够高效实现PHP技术文档、用户界面字符串及开源项目注释的自动翻译,显著降低人工翻译成本与时间开销。同时,该数据集在实时翻译服务、多语言客服系统以及教育领域的语言学习工具中发挥重要作用,使得非英语母语用户能够更便捷地获取技术知识,促进全球技术社区的协作与知识共享,体现了数据驱动型语言技术对现实社会的深远赋能。
数据集最近研究
最新研究方向
在当前神经机器翻译(NMT)领域,低资源语言对与多语言迁移学习的研究已成为前沿热点。Helsinki-NLP/php数据集作为涵盖22种语言、支持灵活语言对配置的平行语料库,其价值在于为跨语种翻译模型提供了丰富的训练素材。近期研究聚焦于利用该数据集探索零样本翻译能力,尤其是在欧洲小语种(如芬兰语-荷兰语、意大利语-罗马尼亚语)与东亚语言(如中文-日语)之间的对齐效果。随着GPT等大语言模型在少样本场景下的突破,该数据集被用于验证预训练模型在未见语言对上的泛化性能,例如通过对比英语-法语等资源丰富对与低资源对的翻译质量差异,揭示多语言表征中的共享语义空间。此外,数据集在OPUS生态中的开源属性,推动了可复现的机器翻译基准测试,为打破语言壁垒、促进文化多样性的数字化传播提供了关键支撑。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务