nemo-curator

Prepare LLM training data with GPU-accelerated NeMo Curator.

11.5k|842|Updated Nov 3, 2025
One-click install
npx skills add https://github.com/Orchestra-Research/AI-Research-SKILLs --skill nemo-curator-orchestra-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nemo-curator
Source: https://github.com/Orchestra-Research/AI-Research-SKILLs/tree/main/05-data-processing/nemo-curator
Command: npx skills add https://github.com/Orchestra-Research/AI-Research-SKILLs --skill nemo-curator-orchestra-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires nemo-curator, cudf, dask, rapids, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of preparing massive, high-quality datasets required for training Large Language Models (LLMs) efficiently and at scale.

Core Features & Use Cases

  • GPU-Accelerated Curation: Leverages NVIDIA's NeMo Curator toolkit for significantly faster data processing (e.g., 16x faster deduplication).
  • Multi-Modal Support: Handles text, image, video, and audio data.
  • Advanced Filtering: Includes quality heuristics, PII redaction, NSFW detection, and semantic deduplication.
  • Use Case: Prepare a high-quality, deduplicated, and PII-redacted text corpus of 10TB from web scrapes for LLM fine-tuning, achieving this in hours instead of days.

Quick Start

Use the nemo-curator skill to perform fuzzy deduplication on a dataset of text documents.

Frequently Asked Questions about nemo-curator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I accelerate LLM training data deduplication using GPUs?

GPU-accelerated LLM training data deduplication uses NVIDIA's NeMo Curator with RAPIDS and Dask to process large datasets up to 16x faster. It supports fuzzy and semantic deduplication across multiple GPUs to prepare high-quality text corpora efficiently.

Can I use NeMo Curator for PII redaction and NSFW detection in text datasets?

Yes, NeMo Curator performs PII redaction and NSFW detection during data curation. It applies these filters alongside 30+ quality heuristics to clean web scrapes and prepare safe, high-quality text for LLM fine-tuning.

Does GPU-accelerated data curation support multi-modal datasets?

GPU-accelerated data curation supports multi-modal datasets including text, image, video, and audio modalities. NeMo Curator handles these diverse data types to prepare comprehensive training corpora for large language models.

What is the best way to scale fuzzy deduplication across multiple GPUs for LLM training?

Scaling fuzzy deduplication across multiple GPUs is best achieved using RAPIDS and Dask integration. NeMo Curator leverages these frameworks to distribute the workload, processing massive text datasets efficiently for LLM training preparation.

Do I need RAPIDS and Dask installed to run GPU-accelerated data curation?

Yes, RAPIDS and Dask are required dependencies for running GPU-accelerated data curation with NeMo Curator. These frameworks provide the distributed computing and GPU acceleration necessary to scale dataset processing across multiple devices.

How do I filter low-quality text documents from web scrapes before LLM fine-tuning?

To filter low-quality text documents from web scrapes, apply 30+ quality heuristics using NeMo Curator. This process removes subpar content and performs semantic deduplication, ensuring only high-quality data remains for LLM fine-tuning.