anonymizer

Detect and replace sensitive personal information in CSV or Parquet datasets.

58|16|Updated May 14, 2026
One-click install
npx skills add https://github.com/NVIDIA-NeMo/nemo-platform --skill anonymizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: anonymizer
Source: https://github.com/NVIDIA-NeMo/nemo-platform/tree/main/plugins/nemo-anonymizer/src/nemo_anonymizer_plugin/skills/anonymizer
Command: npx skills add https://github.com/NVIDIA-NeMo/nemo-platform --skill anonymizer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill addresses the critical need for data privacy by automating the detection and sanitization of Personally Identifiable Information (PII) in CSV and Parquet datasets, ensuring compliance and data safety before analysis or sharing.

Core Features & Use Cases

  • Flexible PII Handling: Supports redaction, hashing, annotation, and LLM-backed substitution or rewriting of sensitive entities like names, emails, and locations.
  • Iterative Validation: Provides a preview mechanism to verify detection accuracy on small samples before executing full-scale anonymization jobs.
  • Use Case: A data scientist needs to share a customer feedback dataset with an external team; this skill automatically redacts all names and phone numbers while preserving the context of the feedback.

Quick Start

Use the anonymizer skill to detect and redact PII in the file customer_feedback.csv using the default redaction strategy.

Frequently Asked Questions about anonymizer

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

FAQPage Schema
How do I detect and redact PII in CSV datasets?

To redact PII in CSV datasets, you can use automated detection to identify sensitive entities like names and emails, then apply replacement strategies such as redaction or hashing to sanitize the data before sharing.

What is the best way to anonymize sensitive data in Parquet files?

Anonymizing Parquet files involves detecting personally identifiable information and applying privacy strategies like redaction, hashing, or LLM-based rewriting to replace sensitive entities while preserving dataset context.

Can I preview PII detection accuracy before running full-scale data anonymization?

Yes, you can preview PII detection accuracy by running the anonymization process on a small sample of your dataset first, allowing you to verify entity detection and validate results before executing a full-scale job.

Does the NeMo Anonymizer support LLM-based substitution for data privacy compliance?

Yes, the NeMo Anonymizer supports LLM-based substitution and rewriting, using model-backed inference to replace sensitive personal information with contextually appropriate alternatives for compliance.

What privacy strategies are available for tabular data sanitization?

Available privacy strategies for tabular data sanitization include redaction, hashing, annotation, and LLM-backed substitution, providing flexible options to securely handle sensitive entities like locations and phone numbers.

How does model-backed entity detection work for dataset anonymization?

Model-backed entity detection works by integrating with inference gateways to identify sensitive personal information in tabular datasets, providing scalable and accurate validation for production-grade data sanitization.