task_categories:text-classification license:apache-2.0 size_categories:1M<n<10M format:parquet modality:text library:datasets library:dask library:mlcroissant library:polars region:us
---
license: apache-2.0
task_categories:
- text-classification
size_categories:
- 100K<n<1M
configs:
- config_name: default
  data_files:
  - split: train
    path: data/train-*
  - split: test
    path: data/test-*
  - split: valid
    path: data/valid-*
dataset_info:
  features:
  - name: text
    dtype: string
  - name: label
    dtype:
      class_label:
        names:
          '0': non-reasoning
          '1': reasoning
  splits:
  - name: train
    num_bytes: 5327772360.177838
    num_examples: 1038764
  - name: test
    num_bytes: 846174765.3770633
    num_examples: 164980
  - name: valid
    num_bytes: 94023977.44509834
    num_examples: 18332
  download_size: 2913593877
  dataset_size: 6267971102.999999
---
# Dataset Card for Reasoning Dataset

This dataset card describes the Reasoning Dataset, a modified version of the Dolphin R1 dataset.

## Dataset Details

### Dataset Description

This dataset is a modified version of the Dolphin R1 dataset, specifically created for text classification.  It combines all three datasets present in the original Dolphin R1 release and extracts the assistant messages.  A new 'label' column has been added to facilitate text classification.  The label is assigned as 1 if the text is deemed to contain reasoning, and 0 if it does not.

- **Curated by:** Samarth Pusalkar
- **Shared by:** CodeIsAbstract
- **Language(s) (NLP):** English
- **License:** Apache-2.0 (While this dataset is derived from Apache-2.0 licensed data, this modified version is also released under Apache-2.0 to maintain license compatibility.)

### Dataset Sources

- **Original Repository:** cognitivecomputations/dolphin-r1 (https://huggingface.co/datasets/cognitivecomputations/dolphin-r1)
- **Modified Repository:** CodeIsAbstract/reasoning_dataset (https://huggingface.co/datasets/CodeIsAbstract/reasoning_dataset)

## Uses

### Direct Use

This dataset is intended for training and evaluating text classification models, specifically for the task of identifying reasoning in text.  It can be used for various NLP tasks, including but not limited to, reasoning detection, natural language understanding, and AI safety research.

### Out-of-Scope Use

This dataset is not intended for use in any application that could be used to discriminate against individuals or groups based on sensitive attributes.  It should not be used to generate or propagate harmful or misleading information.  Due to the nature of the original data (conversational AI), it is crucial to be mindful of potential biases present in the data.

## Dataset Structure

The dataset contains the assistant messages extracted from the Dolphin R1 dataset. Each data point consists of:

*   **text:** The assistant's message.
*   **label:**  A binary label indicating the presence of reasoning (1) or its absence (0).

The original Dolphin R1 dataset contained three splits. This modified dataset combines all three into a single dataset with the new 'label' column.

## Dataset Creation

### Curation Rationale

The Dolphin R1 dataset provides a valuable resource of conversational data. This modified version focuses specifically on extracting and labeling assistant messages to create a dataset suitable for reasoning detection. This allows for focused research on identifying reasoning within conversational contexts.

### Source Data

The source data is the Dolphin R1 dataset, curated by Eric Hartford and Cognitive Computations.

#### Data Collection and Processing

The data collection and processing involved:

1.  Downloading the Dolphin R1 dataset from Hugging Face.
2.  Extracting the assistant messages from all three splits.
3.  Combining the extracted messages into a single dataset.
4.  Adding a new 'label' column and manually labeling each message as either containing reasoning (1) or not (0).

#### Who are the source data producers?

The original source data was produced by Eric Hartford and Cognitive Computations.

### Annotations

#### Annotation process

The label column is annotated automatically as:
 - 1 if the sample is taken from reasoning-deepseek and reasoning-flash section of the original R1 dataset.
 - 0 if taken from nonreasoning section of the original R1 dataset.


#### Personal and Sensitive Information

The original Dolphin R1 dataset likely contains conversational data.  While this modified dataset focuses on assistant messages, it's possible that some sensitive information could still be present.

## Bias, Risks, and Limitations

The original Dolphin R1 dataset, being a conversational dataset, may contain biases present in the data taken from the respective models the original data was curated from. These biases could be reflected in the assistant messages and consequently in this modified dataset. The labeling process itself can also propogate the biases. 

### Recommendations

Users should be aware of the potential biases and limitations of the dataset.  It's crucial to evaluate models trained on this dataset thoroughly and consider the potential impact of biases in downstream applications.

## Citation

**BibTeX:**

@misc{pusalkar2025reasoningdataset,
  author = {Pusalkar, Samarth},
  title = {Reasoning Dataset: A Modified Version of Dolphin R1},
  howpublished = {Hugging Face},
  year = {2025},
  note = {Modified from Dolphin R1 dataset by Eric Hartford and Cognitive Computations. Available at: [https://huggingface.co/datasets/CodeIsAbstract/reasoning_dataset](https://huggingface.co/datasets/CodeIsAbstract/reasoning_dataset) Original Dataset at [https://huggingface.co/datasets/cognitivecomputations/dolphin-r1](https://huggingface.co/datasets/cognitivecomputations/dolphin-r1)}
}

## Dataset Card Authors

Samarth Pusalkar

## Dataset Card Contact

[samarthpusalkar@gmail.com](samarthpusalkar@gmail.com)