ArtLabss/open-data-anonymizer
Python Data Anonymization & Masking Library For Data Science Tasks
Supports multi-modal anonymization across tabular data (numeric binning, PCA masking, synthetic categorical generation), images (face detection with blur/pixelation), and PDFs (sensitive information redaction). Built on pandas DataFrames for tabular operations while leveraging OpenCV and transformer models for computer vision tasks, with integrations for faker-based synthetic data generation and pytesseract for OCR-based content detection.
298 stars. No commits in the last 6 months.
Stars
298
Forks
35
Language
Python
License
BSD-3-Clause
Category
Last pushed
Jul 12, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ArtLabss/open-data-anonymizer"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
google/scaaml
SCAAML: Side Channel Attacks Assisted with Machine Learning
Koukyosyumei/AIJack
Security and Privacy Risk Simulator for Machine Learning (arXiv:2312.17667)
pralab/secml
A Python library for Secure and Explainable Machine Learning
AI-SDC/SACRO-ML
Collection of tools and resources for managing the statistical disclosure control of trained...
oss-slu/mithridatium
Mithridatium is a research-driven project aimed at detecting backdoors and data poisoning in...