MIRACL: 跨18种语言的大规模多语言信息检索数据集

RayRay
MIRACL多语言信息检索维基百科语料库基准测试跨语言搜索Github开源项目

MIRACL数据集简介

MIRACL(Multilingual Information Retrieval Across a Continuum of Languages)是一个大规模的多语言信息检索数据集,覆盖了18种不同的语言,这些语言的母语使用者总数超过30亿。MIRACL数据集的目标是为跨语言搜索和信息检索研究提供一个全面的基准测试平台。

MIRACL logo

MIRACL数据集由WSDM 2023 Cup挑战赛推出,旨在推动多语言信息检索领域的研究进展。该数据集的构建基于维基百科语料库,包含了大量的文本段落、查询和相关性判断,为研究人员提供了丰富的资源来开发和评估多语言信息检索系统。

MIRACL数据集的构建

MIRACL数据集的构建过程主要包括以下几个步骤:

  1. 语料库准备:从维基百科转储中提取纯文本内容,去除图像、表格等非文本元素。

  2. 文章分段:使用WikiExtractor工具将每篇文章分割成多个段落,基于自然语篇单位(如维基标记中的\n\n)进行分割。每个段落作为一个"文档"或检索单元。

  3. 查询生成:为每种语言生成一系列查询,这些查询涵盖了不同的主题和难度级别。

  4. 相关性判断:对查询和文档段落之间的相关性进行人工标注,生成训练集和开发集的相关性判断。

  5. 数据格式化:将语料库、查询和相关性判断数据转换为标准格式,便于研究人员使用。

MIRACL数据集的特点

MIRACL数据集具有以下几个主要特点:

  1. 多语言覆盖:包含16种"已知语言"和2种"惊喜语言",涵盖了不同语系和地理区域的语言。

  2. 大规模语料库:总共包含超过9000万个文本段落,来自1500多万篇维基百科文章。

  3. 丰富的查询和判断:提供了超过53000个查询和46万个相关性判断,为模型训练和评估提供了充足的数据。

  4. 标准化格式:语料库采用JSON Lines格式,查询和相关性判断采用TSV和TREC qrels格式,便于处理和使用。

  5. 开放获取:所有数据都可以通过HuggingFace Dataset免费获取,促进了研究的开放性和可重复性。

MIRACL数据集的语言分布

MIRACL数据集涵盖了以下16种已知语言:

语言段落数量文章数量
英语 (en)32,893,2215,758,285
法语 (fr)14,636,9532,325,608
西班牙语 (es)10,373,9531,669,181
俄语 (ru)9,543,9181,476,045
日语 (ja)6,953,6141,133,444
中文 (zh)4,934,3681,246,389
阿拉伯语 (ar)2,061,414656,982
波斯语 (fa)2,207,172857,827
芬兰语 (fi)1,883,509447,815
韩语 (ko)1,486,752437,373
印度尼西亚语 (id)1,446,315446,330
泰语 (th)542,166128,179
泰卢固语 (te)518,07966,353
印地语 (hi)506,264148,107
孟加拉语 (bn)297,26563,762
斯瓦希里语 (sw)131,92447,793

这些语言的选择体现了MIRACL数据集在语言多样性方面的考虑,包括了不同语系、不同书写系统和不同资源丰富程度的语言。

MIRACL数据集的应用价值

MIRACL数据集在多语言信息检索领域具有重要的应用价值:

  1. 跨语言搜索研究:为开发能够处理多种语言查询和文档的搜索系统提供了基础数据。

  2. 多语言模型评估:可用于评估预训练语言模型在不同语言上的检索性能。

  3. 低资源语言研究:包含了一些资源相对匮乏的语言,有助于改进这些语言的信息检索技术。

  4. 跨语言迁移学习:研究如何将一种语言的检索模型迁移到其他语言。

  5. 多语言信息抽取:可用于开发和评估多语言命名实体识别、关系抽取等任务。

MIRACL基线系统

MIRACL项目提供了几种基线系统,以供研究人员参考和比较:

  1. BM25:经典的基于词频-逆文档频率的检索模型。

  2. mDPR(multilingual Dense Passage Retrieval):多语言密集段落检索模型。

  3. BM25和mDPR的混合模型

这些基线系统的实现和结果可以通过Pyserini工具包进行复现。研究人员可以基于这些基线,开发更先进的多语言信息检索模型。

MIRACL数据集的获取和使用

研究人员可以通过以下步骤获取和使用MIRACL数据集:

  1. 访问HuggingFace Dataset平台,下载MIRACL语料库、查询和相关性判断数据。

  2. 使用提供的脚本和工具处理数据,如WikiExtractor进行文本分段。

  3. 根据需要选择特定语言或多个语言的数据进行实验。

  4. 使用标准的信息检索评估指标(如MAP、NDCG等)评估模型性能。

  5. 参考提供的基线系统,开发新的多语言检索模型或改进现有方法。

MIRACL的未来展望

MIRACL数据集的发布为多语言信息检索领域带来了新的机遇和挑战。未来,MIRACL项目可能会在以下方面继续发展:

  1. 扩展语言覆盖:增加更多的语言,特别是低资源语言。

  2. 更新数据:定期更新维基百科语料,以保持数据的时效性。

  3. 增加任务类型:除了检索任务,可能会增加问答、摘要等相关任务。

  4. 组织更多比赛:通过举办更多的评测活动,推动多语言信息检索技术的进步。

  5. 改进评估方法:开发更适合多语言环境的评估指标和方法。

结论

MIRACL数据集为多语言信息检索研究提供了一个全面、大规模的基准测试平台。它的发布将有力推动跨语言搜索技术的发展,为构建更加智能、包容的全球信息检索系统铺平道路。研究人员可以利用MIRACL数据集开发新的算法、评估现有模型,并探索多语言信息检索的前沿问题。随着MIRACL项目的不断发展和完善,我们有理由期待在不久的将来,多语言信息检索技术将取得更大的突破,为全球用户提供更优质的信息获取体验。

编辑推荐精选

Manus

Manus

全面超越基准的 AI Agent助手

Manus 是一款通用人工智能代理平台,能够将您的创意和想法迅速转化为实际成果。无论是定制旅行规划、深入的数据分析,还是教育支持与商业决策,Manus 都能高效整合信息,提供精准解决方案。它以直观的交互体验和领先的技术,为用户开启了一个智慧驱动、轻松高效的新时代,让每个灵感都能得到完美落地。

飞书知识问答

飞书知识问答

飞书官方推出的AI知识库 上传word pdf即可部署AI私有知识库

基于DeepSeek R1大模型构建的知识管理系统,支持PDF、Word、PPT等常见文档格式解析,实现云端与本地数据的双向同步。系统具备实时网络检索能力,可自动关联外部信息源,通过语义理解技术处理结构化与非结构化数据。免费版本提供基础知识库搭建功能,适用于企业文档管理和个人学习资料整理场景。

Trae

Trae

字节跳动发布的AI编程神器IDE

Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。

TraeAI IDE协作生产力转型热门AI工具
酷表ChatExcel

酷表ChatExcel

大模型驱动的Excel数据处理工具

基于大模型交互的表格处理系统,允许用户通过对话方式完成数据整理和可视化分析。系统采用机器学习算法解析用户指令,自动执行排序、公式计算和数据透视等操作,支持多种文件格式导入导出。数据处理响应速度保持在0.8秒以内,支持超过100万行数据的即时分析。

使用教程AI工具酷表ChatExcelAI智能客服AI营销产品
DeepEP

DeepEP

DeepSeek开源的专家并行通信优化框架

DeepEP是一个专为大规模分布式计算设计的通信库,重点解决专家并行模式中的通信瓶颈问题。其核心架构采用分层拓扑感知技术,能够自动识别节点间物理连接关系,优化数据传输路径。通过实现动态路由选择与负载均衡机制,系统在千卡级计算集群中维持稳定的低延迟特性,同时兼容主流深度学习框架的通信接口。

DeepSeek

DeepSeek

全球领先开源大模型,高效智能助手

DeepSeek是一家幻方量化创办的专注于通用人工智能的中国科技公司,主攻大模型研发与应用。DeepSeek-R1是开源的推理模型,擅长处理复杂任务且可免费商用。

KnowS

KnowS

AI医学搜索引擎 整合4000万+实时更新的全球医学文献

医学领域专用搜索引擎整合4000万+实时更新的全球医学文献,通过自主研发AI模型实现精准知识检索。系统每日更新指南、中英文文献及会议资料,搜索准确率较传统工具提升80%,同时将大模型幻觉率控制在8%以下。支持临床建议生成、文献深度解析、学术报告制作等全流程科研辅助,典型用户反馈显示每周可节省医疗工作者70%时间。

Windsurf Wave 3

Windsurf Wave 3

Windsurf Editor推出第三次重大更新Wave 3

新增模型上下文协议支持与智能编辑功能。本次更新包含五项核心改进:支持接入MCP协议扩展工具生态,Tab键智能跳转提升编码效率,Turbo模式实现自动化终端操作,图片拖拽功能优化多模态交互,以及面向付费用户的个性化图标定制。系统同步集成DeepSeek、Gemini等新模型,并通过信用点数机制实现差异化的资源调配。

AI IDE
腾讯元宝

腾讯元宝

腾讯自研的混元大模型AI助手

腾讯元宝是腾讯基于自研的混元大模型推出的一款多功能AI应用,旨在通过人工智能技术提升用户在写作、绘画、翻译、编程、搜索、阅读总结等多个领域的工作与生活效率。

AI 办公助手AI对话AI助手AI工具腾讯元宝智能体热门
Grok3

Grok3

埃隆·马斯克旗下的人工智能公司 xAI 推出的第三代大规模语言模型

Grok3 是由埃隆·马斯克旗下的人工智能公司 xAI 推出的第三代大规模语言模型,常被马斯克称为“地球上最聪明的 AI”。它不仅是在前代产品 Grok 1 和 Grok 2 基础上的一次飞跃,还在多个关键技术上实现了创新突破。

下拉加载更多