RuWikiTable-RAG
收藏资源简介:
该数据集包含用于评估基于表格数据的检索增强生成(RAG)系统的合成问答对。数据通过自动化流程生成,问题基于俄语维基百科语料库中的表格,要求答案严格来自表格内容,无需外部知识。数据集当前版本包含35,040个训练样本,存储于train.jsonl文件中,未提供独立的验证集或测试集。每个数据样本包含以下字段:用俄语提出的问题、精确答案、以CSV字符串序列化的表格、问题类型(包括过滤、聚合、比较、最大值、最小值、计数和多条件)、获取答案的简要推理过程、用于回答的表格行索引、来源页面的元数据以及表格本身的元数据。数据集生成流程如下:从CSV文件读取表格并转换为Markdown格式,将文章元数据和表格名称输入提示词,使用大型语言模型为每个表格生成7个复杂问题,这些问题需具备自包含性、自然性并明确提及文章和表格名称,最后将问题、答案、推理和元数据保存为JSONL格式。仅包含至少3行的表格。该数据集适用于评估RAG系统的检索和推理能力、测试表格问答性能以及进行基于结构化数据的复杂问题生成实验。需要注意的是,数据集完全由LLM(nvidia/nemotron-3-nano-30b-a3b)基于俄语维基百科表格数据集合成生成;问题表述特意设计为提及文章和表格,这有利于检索任务但限制了问题的自由表述;部分小型表格以及读取或生成过程中出错的表格未被包含在最终数据集中。
This dataset contains synthetic question-answer pairs for evaluating retrieval-augmented generation (RAG) systems based on tabular data. The data is generated through an automated process, with questions based on tables from the Russian Wikipedia corpus, requiring answers strictly from the table content without external knowledge. The current version of the dataset includes 35,040 training samples stored in the train.jsonl file, with no separate validation or test sets provided. Each data sample contains the following fields: a question posed in Russian, an exact answer, a table serialized as a CSV string, question types (including filtering, aggregation, comparison, maximum, minimum, counting, and multi-condition), a brief reasoning process for obtaining the answer, row indices of the table used for answering, metadata of the source page, and metadata of the table itself. The dataset generation process is as follows: tables are read from CSV files and converted to Markdown format, article metadata and table names are input into prompts, and a large language model is used to generate seven complex questions per table; these questions must be self-contained, natural, and explicitly mention the article and table names, with questions, answers, reasoning, and metadata saved in JSONL format. Only tables with at least three rows are included. This dataset is suitable for evaluating the retrieval and reasoning capabilities of RAG systems, testing table-based question-answering performance, and conducting experiments on complex question generation based on structured data. It should be noted that the dataset is entirely synthetically generated by an LLM (nvidia/nemotron-3-nano-30b-a3b) based on Russian Wikipedia table data; the question formulation is intentionally designed to mention articles and tables, which benefits retrieval tasks but limits free expression in questions; some small tables and those with errors during reading or generation are not included in the final dataset.
数据集概述
数据集名称: RuWikiTable-RAG
许可证: MIT
任务类别: 问答、表格问答
语言: 俄语
数据集摘要
该数据集包含用于评估基于表格数据的 RAG(检索增强生成)系统的合成问答对。所有问题均由俄语语料库中的表格自动生成,答案严格限定于表格内容,不依赖外部知识。
当前导出包含:
train.jsonl文件:35,040 个样本- 仅有一个训练集(train split),无独立的验证集或测试集
数据字段
每条记录包含以下字段:
question:俄语问题answer:精确答案table:以 CSV 字符串序列化的表格question_type:问题类型(包括filter、aggregation、comparison、argmax、argmin、count、multi_condition)reasoning:获取答案的简要解释supporting_rows:用于回答的表格行page_meta:来源页面的元数据table_meta:来源表格的元数据
数据来源与生成流程
数据集来源于 data/ 文件夹中的表格及相关元数据(page_meta.json、*_meta.json)。生成流程如下:
- 从 CSV 读取表格并转换为 markdown 格式
- 将文章元数据和表格标题输入提示(prompt)
- 使用大语言模型(LLM)对每个表格生成 7 个复杂问题
- 问题要求自包含、自然,并明确包含文章名称和表格标题
- 最终将问题、答案、推理过程和元数据保存为 JSONL 格式
用于生成的表格要求至少包含 3 行数据。
预期用途
该数据集适用于:
- 评估 RAG 系统的检索与推理能力
- 测试表格问答(table question answering)任务
- 开展基于结构化数据的复杂问题生成实验
局限性
- 数据集为合成数据,完全由大语言模型(nvidia/nemotron-3-nano-30b-a3b)生成,基于此数据集:https://gitlab.com/unidata-labs/ru-wiki-tables-dataset/-/tree/3afaefb031032513e1b36b4707fad73f488a5e00/
- 问题被特意设计为提及文章和表格名称,这有助于检索,但使表述方式不够自由
- 并非所有表格都包含在导出中:小型表格以及读取或生成过程中出错的表格会被跳过




