MathQA (Math Problems)
Learning to solve math problems
@kaggle.thedevastator_dataset_for_solving_math_word_problems
Learning to solve math problems
@kaggle.thedevastator_dataset_for_solving_math_word_problems
Huggingface Hub: link
We introduce a large-scale dataset of math word problems. Our dataset is gathered by using a new representation language to annotate over the AQuA-RAT dataset with fully-specified operational programs. AQuA-RAT has provided the questions, options, rationale, and the correct options.
- A math word problem solving model can be trained on this dataset in order to better understand how to solve math word problems.
- This dataset can be used to develop new methods for automatically annotating math word problems with fully-specified operational programs.
- This dataset can be used as a benchmark for evaluating the performance of various methods for solving math word problems
License
> License: CC0 1.0 Universal (CC0 1.0) - Public Domain Dedication
> No Copyright - You can copy, modify, distribute and perform the work, even for commercial purposes, all without asking permission. See Other Information.
File: validation.csv
| Column name | Description |
|---|---|
| Problem | The math word problem. (String) |
| Rationale | The rationale for the math word problem. (String) |
| options | The options for the math word problem. (List of strings) |
| correct | The correct option for the math word problem. (String) |
| annotated_formula | The annotated formula for the math word problem. (String) |
| linear_formula | The linear formula for the math word problem. (String) |
| category | The category for the math word problem. (String) |
File: train.csv
| Column name | Description |
|---|---|
| Problem | The math word problem. (String) |
| Rationale | The rationale for the math word problem. (String) |
| options | The options for the math word problem. (List of strings) |
| correct | The correct option for the math word problem. (String) |
| annotated_formula | The annotated formula for the math word problem. (String) |
| linear_formula | The linear formula for the math word problem. (String) |
| category | The category for the math word problem. (String) |
File: test.csv
| Column name | Description |
|---|---|
| Problem | The math word problem. (String) |
| Rationale | The rationale for the math word problem. (String) |
| options | The options for the math word problem. (List of strings) |
| correct | The correct option for the math word problem. (String) |
| annotated_formula | The annotated formula for the math word problem. (String) |
| linear_formula | The linear formula for the math word problem. (String) |
| category | The category for the math word problem. (String) |
CREATE TABLE test (
"problem" VARCHAR,
"rationale" VARCHAR,
"options" VARCHAR,
"correct" VARCHAR,
"annotated_formula" VARCHAR,
"linear_formula" VARCHAR,
"category" VARCHAR
);CREATE TABLE train (
"problem" VARCHAR,
"rationale" VARCHAR,
"options" VARCHAR,
"correct" VARCHAR,
"annotated_formula" VARCHAR,
"linear_formula" VARCHAR,
"category" VARCHAR
);CREATE TABLE validation (
"problem" VARCHAR,
"rationale" VARCHAR,
"options" VARCHAR,
"correct" VARCHAR,
"annotated_formula" VARCHAR,
"linear_formula" VARCHAR,
"category" VARCHAR
);Anyone who has the link will be able to view this.