size_categories:n<1K format:parquet modality:text library:datasets library:pandas library:mlcroissant library:polars library:distilabel region:us synthetic distilabel rlaif
---
size_categories: n<1K
dataset_info:
  features:
  - name: prompt
    dtype: string
  - name: generation
    dtype: string
  splits:
  - name: train
    num_bytes: 25585
    num_examples: 12
  download_size: 27032
  dataset_size: 25585
configs:
- config_name: default
  data_files:
  - split: train
    path: data/train-*
tags:
- synthetic
- distilabel
- rlaif
---

<p align="left">
  <a href="https://github.com/argilla-io/distilabel">
    <img src="https://raw.githubusercontent.com/argilla-io/distilabel/main/docs/assets/distilabel-badge-light.png" alt="Built with Distilabel" width="200" height="32"/>
  </a>
</p>

# Dataset Card for fosllms-week-1-demo

This dataset has been created with [distilabel](https://distilabel.argilla.io/).

## Dataset Summary

This dataset contains a `pipeline.yaml` which can be used to reproduce the pipeline that generated it in distilabel using the `distilabel` CLI:

```console
distilabel pipeline run --config "https://huggingface.co/datasets/yvetteyaoliu/fosllms-week-1-demo/raw/main/pipeline.yaml"
```

or explore the configuration:

```console
distilabel pipeline info --config "https://huggingface.co/datasets/yvetteyaoliu/fosllms-week-1-demo/raw/main/pipeline.yaml"
```

## Dataset Evaluation
|  Tasks  |Version|Filter|n-shot| Metric |   |Value |   |Stderr|
|---------|------:|------|-----:|--------|---|-----:|---|-----:|
|hellaswag|      1|none  |     0|acc     |↑  |0.4520|±  |0.0050|
|         |       |none  |     0|acc_norm|↑  |0.6078|±  |0.0049|



## Dataset structure

The examples have the following structure per configuration:


<details><summary> Configuration: default </summary><hr>

```json
{
    "generation": " Here is an example of what the guide might look like:\n\n**Homemade All-Purpose Cleaner Recipe**\n\n**Ingredients:**\n\n* 1 cup water\n* 1/2 cup white vinegar\n* 2 tablespoons castile soap (such as Dr. Bronner\u0027s)\n* 10 drops of lemon essential oil (optional)\n\n**Instructions:**\n\n1. **Combine Water and Vinegar**: In a small bowl, mix together the water and white vinegar until well combined.\n2. **Add Castile Soap**: Stir in the castile soap until it\u0027s fully dissolved.\n3. **Mix Well**: Use a spoon or whisk to mix the solution thoroughly.\n4. **Test the Cleanliness**: Test the cleaner by applying it to a small area of your hands or a surface you want to clean. If it doesn\u0027t leave any residue or streaks, it\u0027s ready to use!\n\n**Tips for Storing the Cleaner:**\n\n* Store the cleaner in a dark glass bottle with a tight-fitting lid.\n* Keep the cleaner away from direct sunlight and heat sources.\n* Label the bottle clearly so you know what it is and when it was made.\n\n**Variations and Scents:**\n\n* **Lemon Essential Oil:** Add 5-7 drops of lemon essential oil to the mixture for a fresh and citrusy scent.\n* **Eucalyptus Essential Oil:** Add 5-7 drops of eucalyptus essential oil for a refreshing and decongesting scent.\n* **Baking Soda:** Mix 1 tablespoon of baking soda into the cleaner for a gentle abrasive texture and odor-neutralizing properties.\n* **Olive Oil:** Replace some or all of the white vinegar with olive oil for a more moisturizing and non-toxic alternative.\n\n**Safety Precautions:**\n\n* Always spot test a new cleaner on a small area before using it extensively.\n* Avoid mixing cleaners containing harsh chemicals or abrasive substances.\n* Wear gloves and work in a well-ventilated area when cleaning with this recipe.\n\nBy following these steps and tips, you\u0027ll have a reliable and effective homemade all-purpose cleaner that\u0027s gentle on surfaces and the environment. Happy cleaning!",
    "prompt": "Provide step-by-step instructions on how to make a safe and effective homemade all-purpose cleaner from common household ingredients. The guide should include measurements, tips for storing the cleaner, and additional variations or scents that can be added. Additionally, the guide should be written in clear and concise language, with helpful visuals or photographs to aid in the process."
}
```

This subset can be loaded as:

```python
from datasets import load_dataset

ds = load_dataset("yvetteyaoliu/fosllms-week-1-demo", "default")
```

Or simply as it follows, since there's only one configuration and is named `default`: 

```python
from datasets import load_dataset

ds = load_dataset("yvetteyaoliu/fosllms-week-1-demo")
```


</details>




