nemo-curator

Filter, deduplicate, and sanitize large multimodal datasets for LLM training.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/arsity/scholar-tools --skill nemo-curator-arsity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nemo-curator
Source: https://github.com/arsity/scholar-tools/tree/main/vendor/ai-research-skills/05-data-processing/nemo-curator
Command: npx skills add https://github.com/arsity/scholar-tools --skill nemo-curator-arsity

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates the preparation of high-quality training data for LLMs at scale by orchestrating filtering, deduplication, and content sanitization across multimodal datasets.

Core Features & Use Cases

  • GPU-accelerated curation with 30+ quality filters, exact/fuzzy/semantic deduplication, and PII redaction for safe training data.
  • Multimodal support (text, image, video, audio) and scalable pipelines on GPU clusters for large corpora.
  • Use cases include cleaning RedPajama/The Pile style datasets, removing duplicates, and preparing data for model fine-tuning with high signal-to-noise ratio.

Quick Start

Provide your dataset path and trigger the GPU-accelerated curation pipeline to filter, deduplicate, redact PII, and save a clean Parquet output.

Frequently Asked Questions about nemo-curator

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

FAQPage Schema
How do I curate large multimodal datasets for LLM training?

GPU-accelerated data curation automates the preparation of high-quality LLM training data by orchestrating 30+ quality filters, exact, fuzzy, and semantic deduplication, alongside PII redaction and NSFW detection across large multimodal corpora.

What is the best way to remove duplicate text and images in large training corpora?

The best way to remove duplicates in large training corpora is using exact, fuzzy, and semantic deduplication across GPU clusters. This approach efficiently identifies and eliminates redundant text and multimodal data to improve your model's signal-to-noise ratio.

Does GPU-accelerated data curation support PII redaction and NSFW detection?

Yes, GPU-accelerated data curation supports PII redaction and NSFW detection. It processes large text and multimodal datasets to sanitize content, redacting sensitive information and detecting unsafe material before saving the clean output to Parquet.

Do I need NVIDIA RAPIDS and PyTorch to run multimodal data curation pipelines?

Yes, you need NVIDIA RAPIDS and PyTorch to run multimodal data curation pipelines efficiently. The curation tooling relies on these dependencies to operate GPU-accelerated filtering, deduplication, and PII redaction across scalable clusters.

Can I use GPU-accelerated curation for cleaning RedPajama or The Pile style datasets?

Yes, you can use GPU-accelerated curation for cleaning RedPajama or The Pile style datasets. The pipeline applies 30+ quality filters and semantic deduplication to prepare these large text corpora for model fine-tuning with a high signal-to-noise ratio.

What are the limitations of GPU-accelerated data curation for LLM training?

Limitations of GPU-accelerated data curation include its strict reliance on GPU clusters, NVIDIA RAPIDS, and PyTorch dependencies. Without this specific hardware and software environment, the scalable filtering, deduplication, and PII redaction pipelines cannot operate efficiently.