evaluate 0 0 0

nvidia/Nemotron-Safety-Guard-Dataset-v3

published by @nvidia

Alignment dataset tracked in the /datasets sub-catalog.

Lifetime downloads
29.1K
Last 30 days
2.6K
Likes
34
Size
631.8 MB
Created on HF
2025-08-21
Age
1 years ago

Description

Dataset Description:

The Nemotron-Safety-Guard-Dataset-v3 (formerly known as Nemotron-Content-Safety-Dataset-Multilingual-v1) is a large, high-quality safety dataset designed for training multilingual LLM safety guard models. It comprises approximately 514,617 samples across 12 languages: English, Arabic, German, Spanish, French, Hindi, Japanese, Thai, Mandarin, Dutch, Italian, and Korean.

This dataset is primarily synthetically generated using the CultureGuard pipeline, which… See the full description on the dataset page: https://huggingface.co/datasets/nvidia/Nemotron-Safety-Guard-Dataset-v3.

Tags

task_categories:text-classificationtask_categories:text-generationlanguage:enlanguage:arlanguage:delanguage:eslanguage:frlanguage:hilanguage:itlanguage:jalanguage:kolanguage:nllanguage:thlanguage:zhlicense:cc-by-4.0size_categories:100K<n<1Mformat:jsonmodality:textlibrary:datasetslibrary:dasklibrary:polarslibrary:mlcroissantarxiv:2508.01710region:uscontent moderationllm safetymultilingual content safetymultilingual guard modeltoxicity detectionCultureGuardNemotron

README current version from Hugging Face


license: cc-by-4.0
task_categories:

  • text-classification
  • text-generation
    language:
  • en
  • ar
  • de
  • es
  • fr
  • hi
  • it
  • ja
  • ko
  • nl
  • th
  • zh
    tags:
  • content moderation
  • llm safety
  • multilingual content safety
  • multilingual guard model
  • toxicity detection
  • CultureGuard
  • Nemotron
    pretty_name: CultureGuard
    size_categories:
  • 100K<n<1M

Dataset Description:

The Nemotron-Safety-Guard-Dataset-v3 (formerly known as Nemotron-Content-Safety-Dataset-Multilingual-v1) is a large, high-quality safety dataset designed for training multilingual LLM safety guard models. It comprises approximately 514,617 samples across 12 languages: English, Arabic, German, Spanish, French, Hindi, Japanese, Thai, Mandarin, Dutch, Italian, and Korean.

This dataset is primarily synthetically generated using the CultureGuard pipeline, which culturally adapts and translates content from the English Aegis 2.0 safety dataset. It also includes synthetically curated jail-breaking prompt-response pairs to enhance detection of adversarial inputs. The dataset follows the Aegis 2.0 safety risk taxonomy, which includes 12 top-level hazard categories and 9 fine-grained subcategories. Its key feature is its cultural alignment across multiple languages, addressing the common issue of LLMs generating more unsafe content in non-English languages due to lack of culturally nuanced safety data.

This dataset is ready for commercial/non-commercial use.

The model trained on this dataset is available at: nvidia/Llama-3.1-Nemotron-Safety-Guard-8B-v3

For a detailed description of the dataset and model, please see our paper.

Dataset Owner:

NVIDIA Corporation

Dataset Creation Date:

January 2026

License/Terms of Use:

CC-BY 4.0

Intended Usage:

This dataset is intended for training, fine-tuning, and evaluating multilingual LLM safety guard models, particularly to enhance their ability to detect and mitigate harmful content and jailbreaking attempts across diverse languages and cultural contexts. It serves as a crucial resource for advancing robust and culturally-aware LLM safety research and development.

Dataset Characterization

Considering the sensitive nature of this project, all data was synthetically generated, and human annotators did not curate any new data.

Data Collection Method

Hybrid: Human, Synthetic

Labeling Method

Hybrid: Human, Synthetic

Dataset Format

Text

Dataset Quantification

626MB of prompts only or prompt-response pairs, comprising 514,617 samples.
To support future research, the culturally adapted samples (in both English and the target language) are also available as a separate download.

Dataset Structure

The dataset is provided in the JSON Lines (.jsonl) format. Each line in the file is a separate JSON object representing one data sample. Each object contains 11 fields.

Data Fields

  • id: (string) A unique identifier for the sample. This identifier also maps directly to the corresponding sample in the original Aegis 2.0 dataset.
  • prompt: (string) The user's turn in the conversation. For certain samples redacted from the Suicide Detection dataset, this field will contain the value "REDACTED". In such cases, the original prompt can be found in the external dataset by matching the reconstruction_id_if_redacted. To reconstruct these samples, the original English prompt must be retrieved from the external dataset (using reconstruction_id_if_redacted) and then translated or culturally adapted to the target language.
  • response: (string | null) The assistant's turn in the conversation. This is null for prompt-only samples.
  • prompt_label: (string) The binary safety label for the prompt, either "safe" or "unsafe".
  • response_label: (string | null) The binary safety label for the response. This is null or an empty string "" for prompt-only samples.
  • violated_categories: (string) A comma-separated list of safety categories violated by the content. This is an empty string "" if the content is safe.
  • prompt_label_source: (string) The source of the prompt's annotation, which is "human" or "llm_jury".
  • response_label_source: (string | null) The source of the response's annotation. Possible values are "human", "llm_jury", or "refusal_data_augmentation".
  • tag: (string) A tag for internal categorization with possible values: "generic" (samples translated from the original dataset), "jailbreaking" (newly created jailbreaking prompts), and "adapted" (samples that were culturally adapted using LLMs and then translated).
  • language: (string) The ISO 639-1 code for the language of the sample (e.g., "de" for German).
  • reconstruction_id_if_redacted: (float | NaN) If the prompt is "REDACTED", this field contains the ID corresponding to the original sample in the external Suicide Detection dataset. Otherwise, it is NaN.

Bias, Risks, and Limitations

  • Safety and Moderation: This dataset is intended to be used for building content moderation systems, or aligning LLMs to generate safe responses. By the nature of the work, the dataset contains critically unsafe content and annotations for that content. Extreme care and caution should be exercised in referring and using this dataset.
  • Legal Compliance: Users of this data are responsible for ensuring its appropriate use. The dataset should not be utilized in manners that conflict with legal and ethical standards.

Ethical Considerations:

NVIDIA believes Trustworthy AI is a shared responsibility, and we have established policies and practices to enable development for a wide array of AI applications. When downloaded or used in accordance with our terms of service, developers should work with their internal model team to ensure this model meets requirements for the relevant industry and use case and addresses unforeseen product misuse.

Please report security vulnerabilities or NVIDIA AI Concerns here.

Citing

If you find our work helpful, please consider citing our paper:

@article{joshi2025cultureguard,
  title={CultureGuard: Towards Culturally-Aware Dataset and Guard Model for Multilingual Safety Applications},
  author={Joshi, Raviraj and Paul, Rakesh and Singla, Kanishk and Kamath, Anusha and Evans, Michael and Luna, Katherine and Ghosh, Shaona and Vaidya, Utkarsh and Long, Eileen and Chauhan, Sanjay Singh and others},
  journal={arXiv preprint arXiv:2508.01710},
  year={2025}
}

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-02-03Uploaded new data folders for Dutch, Italian, and Korean (#3)a3f7ecb7 KB
    Loading...
  2. 2025-10-22Update README.mdfb745d46.8 KB
    Loading...
  3. 2025-10-17Update README.mdc010b456.9 KB
    Loading...
  4. 2025-09-01Upload 27 filesb2886ba6.9 KB
    Loading...
  5. 2025-09-01Delete ar0a8c4286.9 KB
    Loading...
  6. 2025-09-01Delete dedb445ba6.9 KB
    Loading...
  7. 2025-09-01Delete eneb844246.9 KB
    Loading...
  8. 2025-09-01Delete es8b301536.9 KB
    Loading...
  9. 2025-09-01Delete fr5015e0d6.9 KB
    Loading...
  10. 2025-09-01Delete hi4a6926d6.9 KB
    Loading...
  11. 2025-09-01Delete ja2510cc16.9 KB
    Loading...
  12. 2025-09-01Delete th6e81f5e6.9 KB
    Loading...
  13. 2025-09-01Delete zhc20dc036.9 KB
    Loading...
  14. 2025-08-23Update README.mdb66225f6.9 KB
    Loading...
  15. 2025-08-23Upload 3 files223c6046.9 KB
    Loading...
  16. 2025-08-23Delete zh09668ca6.9 KB
    Loading...
  17. 2025-08-23Update README.mda28ecc26.9 KB
    Loading...
  18. 2025-08-22Update README.mdc5766f06.9 KB
    Loading...
  19. 2025-08-22Update README.mdecc60066.9 KB
    Loading...
  20. 2025-08-22Update README.mda659a004.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 3 threads · 1 open · 4 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-02-03PRUploaded new data folders for Dutch, Italian, and Koreanmerged2 💬#3
    Loading...
  2. 2026-02-02PRUploaded new data folders for Dutch, Italian, and Koreanclosed1 💬#2
    Loading...
  3. 2025-08-23[bot] Conversion to Parquetopen1 💬#1
    Loading...

Related datasets same stage · evaluate

Read further

Metadata

License
cc-by-4.0

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("nvidia/Nemotron-Safety-Guard-Dataset-v3")
Raw snapshot (Python)
from huggingface_hub import snapshot_download
snapshot_download(repo_id="nvidia/Nemotron-Safety-Guard-Dataset-v3", repo_type="dataset")
git clone (requires git-lfs)
git clone https://huggingface.co/datasets/nvidia/Nemotron-Safety-Guard-Dataset-v3
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