Skip to main content

Anonymize your data

Project description

privapy

Anonymize your data

Latest Version on PyPI Supported Implementations Build Status Documentation Status Coverage Status Built with PyPi Template

Documentation

Visit Read the Docs for the full documentation, including overviews and several examples.

Installation

pip install privapy

Disclaimer

This package provides no guarantee of anonymity. It is the user's responsibility to ensure that the data is properly anonymized. The authors of this package are not responsible for any results or misuse of this package.

Usage

text

from privapy.text import TextCleaner

text = "I live in New York and work at Google. My email is john@google.com"
cleaner = TextCleaner(steps="all")
cleaned_text = cleaner.clean(text)
# 'I live in <<ENT>> and work at <<ENT>. My email is <<EMAIL>>'

image

from privapy.image import ImageCleaner
from PIL import Image

cleaner = ImageCleaner()
img = Image.open("image.jpg")
cleaned_image = cleaner.clean(img)

input image (img): input image output image (cleaned_image): output image

Coming in future releases

  • text
    • Add more cleaning methods
    • Add Spacy integration
  • image
    • Add more cleaning methods
      • blackout
      • pixelate
    • Add more detection methods
      • face detection
      • dlib
      • mediapipe

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

privapy-0.0.4.tar.gz (10.9 kB view hashes)

Uploaded Source

Built Distribution

privapy-0.0.4-py3-none-any.whl (14.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page