MERA_Reason / datasets /tmath /dataset_meta.json
mathamateur
Fix T-math
1437ca9
Raw
History Blame Contribute Delete
7.05 kB
{
"dataset_name": "T-Math",
"license": "apache-2.0",
"dataset_size": 310,
"description": "**T-Math** is a Russian-language dataset of math olympiad problems for evaluating the mathematical reasoning capabilities of large language models.",
"modalities": [
"text"
],
"skills": [
"Mathematical reasoning",
"Multi-step problem solving",
"Russian language understanding"
],
"domains": [
"mathematics"
],
"synt_source_models": [
"Qwen/Qwen2.5-VL-72B-Instruct"
],
"data_example": {
"instruction": "Привет! Поможешь с задачей?\n\nЗадача:\nНайдите ответ к следующей математической задаче.\n\nУсловие:\n{question}\n\nФормат ответа:\nУкажите только итоговый ответ.",
"inputs": {
"question": "Дима спускается на лифте с этажа за 1 минуту, а поднимается пешком после нажатия доступной кнопки. Путь наверх занимает 1 минуту 10 секунд. Лифт и Дима имеют постоянные скорости. На каком этаже живет Дима?"
},
"outputs": "7",
"meta": {
"id": 329,
"grade": "all",
"task_complexity": "MEDIUM",
"olympiad": "mos",
"solutions": "Первое решение: Разница между подъемом и спуском составляет 10 секунд. Путь пешком — 1 промежуток между этажами. Второе решение: Решение системы уравнений дает n=7, m=6.",
"year": "2008"
}
},
"data_field_descriptions": {
"instruction": {
"en": "a string containing the prompt formulation for the language model",
"ru": "строка, содержащая формулировку запроса к языковой модели"
},
"inputs": {
"question": {
"en": "a string containing the mathematical olympiad problem statement",
"ru": "строка, содержащая условие олимпиадной математической задачи"
}
},
"outputs": {
"en": "a string containing the correct final answer",
"ru": "строка, содержащая правильный итоговый ответ"
},
"meta": {
"id": {
"en": "an integer ID of the example",
"ru": "номер примера (целое число)"
},
"grade": {
"en": "a string containing the school grade associated with the problem, or all if the grade is not specified",
"ru": "строка, содержащая класс, к которому относится задача, или all, если класс не указан"
},
"task_complexity": {
"en": "a string containing the difficulty label of the problem: EASY, MEDIUM, or HARD",
"ru": "строка, содержащая метку сложности задачи: EASY, MEDIUM или HARD"
},
"olympiad": {
"en": "a string containing the source olympiad: mos for the Moscow Olympiad or vos for the All-Russian School Olympiad",
"ru": "строка, содержащая олимпиаду-источник: mos для Московской олимпиады или vos для Всероссийской олимпиады школьников"
},
"solutions": {
"en": "a string containing the reference solution or explanation",
"ru": "строка, содержащая эталонное решение или объяснение"
},
"year": {
"en": "a string containing the year or academic year of the problem",
"ru": "строка, содержащая год или учебный год задачи"
}
}
},
"prompts": [
{
"instruction": "Решите математическую задачу.\n\nУсловие:\n{question}\n\nФормат ответа:\nВыведите только окончательный ответ."
},
{
"instruction": "Привет! Поможешь с задачей?\n\nЗадача:\nНайдите ответ к следующей математической задаче.\n\nУсловие:\n{question}\n\nФормат ответа:\nУкажите только итоговый ответ."
},
{
"instruction": "Помогите мне, пожалуйста.\n\nЗадача:\nРешите математическую задачу и найдите правильный ответ.\n\nУсловие:\n{question}\n\nФормат ответа:\nВ качестве ответа укажите только окончательный ответ."
},
{
"instruction": "Задача:\nВыполните решение математической задачи и определите итоговый результат.\n\nУсловие:\n{question}\n\nФормат ответа:\nВерните только окончательный ответ."
},
{
"instruction": "Задача:\nПо данному условию нужно найти правильный математический ответ.\n\nУсловие:\n{question}\n\nФормат ответа:\nВ ответе укажите только окончательный результат."
}
],
"metrics": {
"Exact match": {
"en": "Exact match is the average of scores for all processed cases, where a given case score is 1 if the predicted string exactly matches the reference answer, and 0 otherwise. In this task, exact match means mathematical equivalence between the prediction and the reference answer, checked with the math_verify library.",
"ru": "Метрика Exact match вычисляет среднее по оценкам всех обработанных вопросов, где оценка имеет значение 1, если предсказанная строка точно совпадает с правильным ответом, и 0 в остальных случаях. В этой задаче под точным совпадением подразумевается математическая эквивалентность предсказания и эталонного ответа, которая проверяется с помощью библиотеки math_verify."
}
}
}