MiMoTable
收藏资源简介:
MiMoTable是一个多尺度的电子表格基准数据集,专门用于表格推理任务。该数据集包含428个来自真实场景的电子表格,涵盖建筑、金融、教育等七个领域,具有简单和复杂的表头、单页和多页、单文件和多文件等多种类型。数据集通过构建1719个问题-答案对,结合六种元操作(如查找、编辑、计算等)来评估表格推理的难度。MiMoTable旨在填补现有基准数据集与实际应用之间的差距,特别是在处理复杂表格和多任务推理方面,为大型语言模型在表格数据处理中的应用提供了新的评估标准。
MiMoTable is a multi-scale spreadsheet benchmark dataset specifically designed for table reasoning tasks. This dataset contains 428 real-world spreadsheets spanning seven domains including construction, finance, education and others, and features diverse types such as simple and complex headers, single-page and multi-page spreadsheets, as well as single-file and multi-file spreadsheets. It constructs 1719 question-answer pairs paired with six meta-operations (e.g., lookup, editing, calculation, etc.) to evaluate the difficulty of table reasoning. MiMoTable aims to bridge the gap between existing benchmark datasets and real-world applications, particularly in handling complex spreadsheets and multi-task reasoning, and provides a new evaluation benchmark for the application of Large Language Models (LLMs) in tabular data processing.
MiMoTable 数据集
数据集概述
MiMoTable 数据集是论文《MiMoTable: A Multi-scale Spreadsheet Benchmark with Meta Operations for Table Reasoning》中使用的数据集。
数据结构
电子表格文件
- 目录:
data/{language}/spreadsheet - 内容: 包含用于回答问题的电子表格文件。
问题与答案
- 文件:
data/{language}/problems.json - 内容: 包含问题、答案及其他相关信息。每行包含一个样本,字段描述如下:
- spreadsheet_list: 用于回答问题的电子表格路径列表。
- table_type: 表格类型,描述在论文中。
- table_difficulty: 表格难度,分为简单、中等、困难三个级别。
- question: 问题内容。
- meta_operation_list: 问题的元操作列表。
- question_difficulty: 问题难度,描述在论文中。
- answer: 答案内容。
- output_files: 编辑和可视化的输出文件,格式为xlsx或png。
相关代码
- 目录:
src - 内容: 包含用于构建相关提示的代码。
- meta_operation_classification.py: 元操作分类代码。
- model_inference.py: 模型推理代码。
- performance_evaluation.py: 性能评估代码。

- 1MiMoTable: A Multi-scale Spreadsheet Benchmark with Meta Operations for Table Reasoning腾讯混元 · 2024年



