Transform recognized PII instances in a document
Project description
pii-transform
This package takes a source document, a collection of detected PII instances, and transforms the document by replacing the PII instances in the document with a different representation.
The type of substitution done is defined by transformation policies.
Note: pii-transform
does not implement or use Transformer models for PII
purposes (for the extraction of PII instances using Transformer models, see
pii-extract-plg-transformers or pii-extract-plg-presidio).
Command-line script
The package provides a console script: pii-transform
loads a source document
& a collection of already-detected PII, and produces a transformed document
following the specified policies.
API
The same functionality provided by the command-line script can also be accessed via a Python API
End-to-end workflow
The end-to-end scripts and APIs have been migrated; they are now in the
pii-process
package. That one is also the module to use to process generic
documents, since this package supports only the PIISA Source Document
format, which contains the document written as a YAML file.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pii-transform-0.7.0.tar.gz
.
File metadata
- Download URL: pii-transform-0.7.0.tar.gz
- Upload date:
- Size: 18.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdf978e2fab00eb518182855d756b92ff274708e4aaa46a24be1de0dc51c1c0d |
|
MD5 | 8beabfc86e4f9e220d01f1ca1d21e949 |
|
BLAKE2b-256 | fb1b1febae9f488cef87ffdfe85f32ce22f931336cd48daf3822cff85436c0f9 |