nemo-curator

Remove duplicates and filter low-quality data from large-scale datasets.

2|1|Updated May 10, 2026
One-click install
npx skills add https://github.com/zli5460/hermes-agent-X-Phoenix-Architecture --skill nemo-curator-zli5460
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nemo-curator
Source: https://github.com/zli5460/hermes-agent-X-Phoenix-Architecture/tree/main/optional-skills/mlops/nemo-curator
Command: npx skills add https://github.com/zli5460/hermes-agent-X-Phoenix-Architecture --skill nemo-curator-zli5460

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Data scientists and engineers require efficient methods to prepare and clean vast corpora for training large language models, minimizing redundancy and ensuring high data quality.

Core Features & Use Cases

  • Data Deduplication: Removes exact, fuzzy, or semantic duplicates from large datasets.
  • Quality Filtering: Applies heuristics and classifiers to filter irrelevant or low-quality content.
  • Multimodal Data Support: Curates not only text but also images, video, and audio datasets.
  • Use Case: Enables rapid preparation of high-quality datasets like RedPajama v2 for training LLMs, reducing processing time and cost significantly.

Quick Start

Use the tool to clean and deduplicate a large web scrape dataset before model training.

Frequently Asked Questions about nemo-curator

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

FAQPage Schema
How do I deduplicate a large dataset for LLM training?

This Skill removes exact, fuzzy, or semantic duplicates for large-scale dataset deduplication in LLM training. It applies heuristics and classifiers to filter out redundant content, ensuring high data quality while using Dask and RAPIDS for efficient processing.

What is the best way to filter low-quality text data before model training?

The best way to filter low-quality text data is to apply heuristics and classifiers that identify and remove irrelevant content. This Skill streamlines that process by optimizing data curation workflows to ensure only high-quality data remains for training large language models.

Can I use GPU acceleration for multimodal data curation?

Yes, you can achieve GPU acceleration for multimodal data curation by utilizing RAPIDS and cuDF. This Skill supports curating text, images, video, and audio datasets, allowing rapid preparation of high-quality multimodal corpora for machine learning pipelines.

Do I need Dask and RAPIDS to run large-scale dataset preprocessing?

Yes, you need Dask and RAPIDS along with nemo-curator modules to run large-scale dataset preprocessing. These dependencies are required to enable the GPU acceleration and distributed computing necessary for optimizing vast corpora curation workflows.

How does semantic deduplication work for web scrape datasets?

Semantic deduplication for web scrape datasets works by identifying and removing contextually similar content rather than just exact matches. This Skill removes exact, fuzzy, or semantic duplicates from large datasets, significantly reducing processing time and cost for model training.

What are the limitations of using heuristics for quality filtering?

The limitations of using heuristics for quality filtering include the potential to accidentally remove relevant content if rules are too strict or fail to catch nuanced low-quality data. This Skill mitigates this by combining heuristics with classifiers for more accurate filtering.