task_categories:text-generation license:cc-by-4.0 size_categories:1M<n<10M format:json modality:text library:datasets library:pandas library:mlcroissant library:polars region:us
---
license: cc-by-4.0
task_categories:
- text-generation
---

This dataset is designed to teach LLM how to solve basic arithmetic problems.

|Field|Description|
|---|---|
|`problem`|Problem itself|
|`answer`|Answer to the problem|
|`solution`|Step-by-step solution of the problem|
|`type`|Type of numbers in the problem|
|`range`|Range of numbers (-N...N) used in the problem|

If the problem contains an error (e.g. division by zero), `answer` equals "error".

Example solution:

```
find 10 * 9 - 10 + 4
step 10 * 9 = 90
step 90 - 10 = 80
step 80 + 4 = 84
answer 84
```