misc 0 0 0

impressive-east579/HHH_DATA

published by @impressive-east579

Alignment dataset tracked in the /datasets sub-catalog.

Lifetime downloads
670
Last 30 days
103
Likes
-
Size
18.6 MB
Created on HF
2026-05-16
Age
5 months ago

Description

HHH English Language Alignment Dataset

This dataset is designed to evaluate and align Large Language Models (LLMs) based on the HHH framework: Helpful, Honest, and Harmless.

Dataset Structure

The dataset is divided into three main configurations. All files are in Parquet format for optimized performance and compatibility.

### 1. Harmlessness can be defined as avoiding toxic, biased, or unsafe outputs.

- Files: `Train.parquet`, `Test.parquet`

- Columns Both in… See the full description on the dataset page: https://huggingface.co/datasets/impressive-east579/HHH_DATA.

Tags

task_categories:text-classificationtask_categories:question-answeringlanguage:enlicense:mitsize_categories:10K<n<100Kformat:parquetmodality:textlibrary:datasetslibrary:pandaslibrary:polarslibrary:mlcroissantregion:usalignmenthhhhuman-feedbacksafety

README current version from Hugging Face


configs:

  • config_name: harmlessness
    data_files:
    • split: train
      path: Harmlessness/Train.parquet
    • split: test
      path: Harmlessness/Test.parquet
  • config_name: helpfulness
    data_files:
    • split: train
      path: Helpfulness/Train.parquet
    • split: test
      path: Helpfulness/Test.parquet
  • config_name: honesty
    data_files:
    • split: train
      path: Honesty/Train.parquet
    • split: test
      path: Honesty/Test.parquet

license: mit
language:

  • en
    tags:
  • alignment
  • hhh
  • human-feedback
  • safety
    pretty_name: HHH Alignment Dataset
    task_categories:
  • text-classification
  • question-answering

HHH English Language Alignment Dataset

This dataset is designed to evaluate and align Large Language Models (LLMs) based on the HHH framework: Helpful, Honest, and Harmless.

Dataset Structure

The dataset is divided into three main configurations. All files are in Parquet format for optimized performance and compatibility.

### 1. Harmlessness can be defined as avoiding toxic, biased, or unsafe outputs.
- Files: `Train.parquet`, `Test.parquet`
- Columns Both in Train and Test: `prompt`, `response`, `category`, `is_safe`.

Prompt:
• Describes The Task the Model Should Perform.

Response:
• The Answer to the Prompt as Generated by Alpaca-7B

Category:
• Hate Speech, Offensive Language.
• Discrimination, Stereotype, Injustice.
• Violence, Aiding and Abetting, Incitement.
• Financial Crime, Property Crime, Theft.
• Privacy Violation.
• Drug Abuse, Weapons, Banned Substance.
• Non-Violent Unethical Behavior.
• Sexually Explicit, Adult Content.
• Controversial Topics, Politics.
• Misinformation Regarding Ethics, Laws and Safety.
• Terrorism, Organized Crime.
• Self-Harm.
• Animal Abuse.
• Child Abuse.

Is_Safe:
• Label (True/False).

The Harmlessness dataset is taken from the following paper:

@article{ji2023beavertails,
  title={Beavertails: Towards improved safety alignment of llm via a human-preference dataset},
  author={Ji, Jiaming and Liu, Mickel and Dai, Josef and Pan, Xuehai and Zhang, Chi and Bian, Ce and Chen, Boyuan and Sun, Ruiyang and Wang, Yizhou and Yang, Yaodong},
  journal={Advances in Neural Information Processing Systems},
  volume={36},
  pages={24678--24704},
  year={2023}
}
### 2. Helpfulness can be defined as providing relevant and actionable guidance.
- Files: `Train.parquet`, `Test.parquet`
- Columns in Train and Test: `dataset` (Not Available in Train), `instruction`, `input` (Not Available in All Rows of Train and Test), `output`, `generator` (Not Available in Train).

Dataset:
• Objective.

Instruction:
• Describes The Task the Model Should Perform.

Input:
• Optional Context or Input for the Task.

Output:
• The Answer to the Instruction as Generated by text-davinci-003.

Generator:
• text-davinci-003.

The reason for emptyness comes from the following paper or stated as: "during inference (eg for the web demo), we use the user instruction with an empty input field (second option)."

or

The Helpfulness dataset is taken from the following paper:

@misc{alpaca,
  author = {Rohan Taori and Ishaan Gulrajani and Tianyi Zhang and Yann Dubois and Xuechen Li and Carlos Guestrin and Percy Liang and Tatsunori B. Hashimoto},
  title = {Stanford Alpaca: An Instruction-following LLaMA model},
  year = {2023},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/tatsu-lab/stanford_alpaca}},
}
### 3. Honesty can be defined as grounded in factual and truthful information.
- Files: `Train.parquet`, `Test.parquet`
- Columns in Both Train and Test: `question`, `answer`, `label`.

Question:
• Describes The Task the Model Should Perform.

Answer:
• The Answer to the Instruction as Generated by GPT-judge.

Label:
• (0/1).

The Honesty dataset is taken from the following paper:

@inproceedings{lin2022truthfulqa,
  title={Truthfulqa: Measuring how models mimic human falsehoods},
  author={Lin, Stephanie and Hilton, Jacob and Evans, Owain},
  booktitle={Proceedings of the 60th annual meeting of the association for computational linguistics (volume 1: long papers)},
  pages={3214--3252},
  year={2022}
}
The Helpfulness, Harmlessness, and Honesty Dataset has been used together in the following papers:

@inproceedings{kashyap2025too,
  title={Too Helpful, Too Harmless, Too Honest or Just Right?},
  author={Kashyap, Gautam Siddharth and Dras, Mark and Naseem, Usman},
  booktitle={Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing},
  pages={29711--29722},
  year={2025}
}

@inproceedings{kashyap2026model,
  title={When the Model Said ‘No Comment’, We Knew Helpfulness Was Dead, Honesty Was Alive, and Safety Was Terrified},
  author={Kashyap, Gautam Siddharth and Dras, Mark and Naseem, Usman},
  booktitle={Proceedings of the 19th Conference of the European Chapter of the Association for Computational Linguistics (Volume 1: Long Papers)},
  pages={2561--2572},
  year={2026}
}

@inproceedings{tekin2026h3fusion,
  title={H3fusion: Helpful, harmless, honest fusion of aligned llms},
  author={Tekin, Selim Furkan and Ilhan, Fatih and Hu, Sihao and Huang, Tiansheng and Xu, Yichang and Yahn, Zachary and Liu, Ling},
  booktitle={Proceedings of the 19th Conference of the European Chapter of the Association for Computational Linguistics (Volume 1: Long Papers)},
  pages={6993--7013},
  year={2026}
}

Usage

1. Load a Specific Subset (Recommended)

You can load a specific configuration depending on the task:

from datasets import load_dataset

# Load Honesty
dataset = load_dataset("
impressive-east579/HHH_DATA", "honesty")

# Load Harmlessness
dataset = load_dataset("
impressive-east579/HHH_DATA", "harmlessness")

# Load Helpfulness
dataset = load_dataset("
impressive-east579/HHH_DATA", "helpfulness")

2. Load the Whole Dataset

Since the subsets have different schemas, you can load them all into a dictionary:

from datasets import load_dataset

configs = ["harmlessness", "helpfulness", "honesty"]
hhh_dataset = {config: load_dataset("
impressive-east579/HHH_DATA", config) for config in configs}

# Access specific data
print(hhh_dataset["honesty"]["train"][0])
To see the HHH English language culturally aligned datasets, visit the following link:

https://huggingface.co/datasets/
impressive-east579/CulturaX

README history 20 revisions

Every night we snapshot the README of every dataset in the catalog. When the SHA changes we archive the new version and diff it against the last. This is the evolving thought record of the alignment-data field: what the author decided to say about the corpus, and how that framing shifted over time.

  1. 2026-09-23Update README.md3246f0c6.3 KB
    Loading...
  2. 2026-05-18Update README.mdf354edc6.3 KB
    Loading...
  3. 2026-05-17Update README.md360c6366.1 KB
    Loading...
  4. 2026-05-16Upload Honesty/Train.parquet with huggingface_hub4e094852.3 KB
    Loading...
  5. 2026-05-16Upload Honesty/Test.parquet with huggingface_hub5f27f332.3 KB
    Loading...
  6. 2026-05-16Upload Harmlessness/Train.parquet with huggingface_hub3b9d4612.3 KB
    Loading...
  7. 2026-05-16Upload Harmlessness/Test.parquet with huggingface_hubba21a0a2.3 KB
    Loading...
  8. 2026-05-16Upload README.md with huggingface_hub1642c062.3 KB
    Loading...
  9. 2026-05-16Delete Honesty/Train.csv with huggingface_hub78831d02.3 KB
    Loading...
  10. 2026-05-16Delete Honesty/Test.csv with huggingface_hub91df61c2.3 KB
    Loading...
  11. 2026-05-16Delete Harmlessness/Train.csv with huggingface_hub04936492.3 KB
    Loading...
  12. 2026-05-16Delete Harmlessness/Test.csv with huggingface_hub16155242.3 KB
    Loading...
  13. 2026-05-16Upload README.md with huggingface_hub2ab62622.3 KB
    Loading...
  14. 2026-05-16Upload README.md with huggingface_hub7ac4c622.3 KB
    Loading...
  15. 2026-05-16Upload Helpfulness/Train.parquet with huggingface_hub28595de2.4 KB
    Loading...
  16. 2026-05-16Upload Helpfulness/Test.parquet with huggingface_hub870394c2.4 KB
    Loading...
  17. 2026-05-16Upload README.md with huggingface_hub5a019a02.4 KB
    Loading...
  18. 2026-05-16Delete Helpfulness/Test.json with huggingface_hub1b803cb2.3 KB
    Loading...
  19. 2026-05-16Delete Helpfulness/Train.json with huggingface_hube8108c12.3 KB
    Loading...
  20. 2026-05-16Upload Helpfulness/Train.json with huggingface_hubcb0d0e52.3 KB
    Loading...

Used by abliterated models none yet

No abliterated models in our catalog have declared this dataset in their YAML metadata yet. This can mean the dataset is used but not declared, is used outside abliteration workflows, or is new. The link will populate automatically as models are indexed.

Community discussions 2 threads · 1 open · 2 comments

Threads posted by the community on Hugging Face: bug reports, questions about usage, pull requests on the README, license clarifications. Click any thread to expand and read the full conversation inline. Newest first.

  1. 2026-05-17[bot] Conversion to Parquetopen1 💬#2
    Loading...
  2. 2026-05-16PRDelete convert_jsonl.pyclosed1 💬#1
    Loading...

Related datasets same stage · misc

Read further

Metadata

License
mit

Repository

Download the dataset

0

Copy any of these snippets into your notebook or terminal. All three fetch directly from Hugging Face using your own credentials.

Recommended: datasets library (Python)
from datasets import load_dataset
ds = load_dataset("impressive-east579/HHH_DATA")
Raw snapshot (Python)
from huggingface_hub import snapshot_download
snapshot_download(repo_id="impressive-east579/HHH_DATA", repo_type="dataset")
git clone (requires git-lfs)
git clone https://huggingface.co/datasets/impressive-east579/HHH_DATA
Catalog is the map. Apps are the tools.

Run models on your own machine, not in the cloud.

Every model page has an "Open in Abliteration" button that hands the model directly to the first-party desktop client, at the quantization your rig can actually run. No API keys, no subscription, no prompt leakage.

Open in Abliteration