Skip to main content

presidio-pii

Presidio — framework de Microsoft para detección y anonimización de PII (datos personales) en texto e imágenes. 8.6K⭐. Análisis, redacción, masking.

Ir a la instalación

Datos de origen

Repositorio
Ntizar/NtizarBrainMasterMind
Última actividad en el origen
26 de junio de 2026 a las 12:05
Idioma detectado de SKILL.md
español
Estrellas
2
Forks
0

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
presidio-pii
version
1.0.0
description
Presidio — framework de Microsoft para detección y anonimización de PII (datos personales) en texto e imágenes. 8.6K⭐. Análisis, redacción, masking.
tags
["security","privacy","pii","data-protection","microsoft","ner","anonymization"]
# Presidio — PII Detection & Anonymization ## Resumen Presidio (de Microsoft) es un framework open-source para **detectar, redactar, enmascarar y anonimizar datos personales (PII)** en texto e imágenes. ## Componentes | Componente | Descripción | |------------|-------------| | **Analyzer** | Detecta PII (nombres, DNI, emails, teléfonos, IBAN, etc.) | | **Anonymizer** | Redacta/enmascara/sustituye las PII detectadas | | **Image Redactor** | Detecta y oculta PII en imágenes (OCR + NER) | ## Instalación ```bash pip install presidio-analyzer pip install presidio-anonymizer pip install presidio-image-redactor ``` ## Uso básico ```python from presidio_analyzer import AnalyzerEngine from presidio_anonymizer import AnonymizerEngine # Análisis analyzer = AnalyzerEngine() results = analyzer.analyze(text="Mi email es david@example.com y mi teléfono es +34 612345678", language="es") # Anonimización anonymizer = AnonymizerEngine() anonymized = anonymizer.anonymize(text="Mi email es david@example.com...", analyzer_results=results) ``` ## Reconocedores disponibles - DNI/NIE, NIF, NSS, Pasaporte, IBAN - Email, Teléfono, URL, IP - Nombre de persona (NER), Localización - Tarjetas de crédito, coordenadas bancarias ## Integración con Mastermind - Para skills que procesen PDFs/documentos (liteparse, markitdown) - Proteger datos personales antes de logging - Anonimizar datasets de entrenamiento ## Referencia - Repo: `microsoft/presidio` - Docs: https://microsoft.github.io/presidio/
Ver en GitHub