# pyPANTER
## Python **P**ackage for n**A**tural la**N**guage obfusca**T**ion **E**nforcing p**R**ivacy.
<p align="center">
<img src="./images/pyPANTER.webp" width="255">
</p>
## What is pyPANTER?
pyPANTER [^1] is a Python package that provides a simple interface to obfuscate natural language text. It is designed to help developers and data scientists protect the privacy of their data by obfuscating sensitive information in natural language text.
The package offers a combination of natural language processing and mathematical transformations to obfuscate natural language text. It replaces sensitive information in the text with semantically similar but obfuscated words, making it difficult for others to understand the original meaning of the text.
## How to use pyPANTER?
pyPANTER is designed to be easy to use. You can install it using pip:
```bash
pip install pypanter
```
Once installed, you can use it in your Python code as follows:
```python
import pypanter
```
## What can pyPANTER do?
Test package for natural language obfuscation.
```python
from pypanter import panterTest
panterTest()
```
[^1]: Prompt for DALL-E pyPANTER generation: "A cute panther sitting beside the Python programming language symbol. The panther should have big, expressive eyes and a friendly demeanor, sitting in."
Raw data
{
"_id": null,
"home_page": "https://github.com/Kekkodf/pypanter",
"name": "pypanter",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "Differential Privacy, NLP, Obfuscation, Anonymization",
"author": "Francesco L. De Faveri",
"author_email": "francescoluigi.defaveri@phd.unipd.it",
"download_url": "https://files.pythonhosted.org/packages/5c/71/5ffc46faa70b07dad813ec36251a66af3d3eca6aa2815dec404c38120fc8/pypanter-0.0.1.tar.gz",
"platform": null,
"description": "# pyPANTER\n## Python **P**ackage for n**A**tural la**N**guage obfusca**T**ion **E**nforcing p**R**ivacy.\n<p align=\"center\">\n <img src=\"./images/pyPANTER.webp\" width=\"255\">\n</p>\n\n## What is pyPANTER?\n\npyPANTER [^1] is a Python package that provides a simple interface to obfuscate natural language text. It is designed to help developers and data scientists protect the privacy of their data by obfuscating sensitive information in natural language text. \n\nThe package offers a combination of natural language processing and mathematical transformations to obfuscate natural language text. It replaces sensitive information in the text with semantically similar but obfuscated words, making it difficult for others to understand the original meaning of the text.\n\n## How to use pyPANTER?\n\npyPANTER is designed to be easy to use. You can install it using pip:\n\n```bash\npip install pypanter\n```\n\nOnce installed, you can use it in your Python code as follows:\n\n```python\nimport pypanter\n```\n\n## What can pyPANTER do?\n\nTest package for natural language obfuscation.\n\n```python\nfrom pypanter import panterTest\n\npanterTest()\n```\n\n\n\n[^1]: Prompt for DALL-E pyPANTER generation: \"A cute panther sitting beside the Python programming language symbol. The panther should have big, expressive eyes and a friendly demeanor, sitting in.\"\n\n",
"bugtrack_url": null,
"license": null,
"summary": null,
"version": "0.0.1",
"project_urls": {
"Bug Reports": "https://github.com/Kekkodf/pypanter/issues",
"Homepage": "https://github.com/Kekkodf/pypanter",
"Source": "https://github.com/Kekkodf/pypanter"
},
"split_keywords": [
"differential privacy",
" nlp",
" obfuscation",
" anonymization"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f5545a5a33881abd3c07b04b4a52ad208b98a4b4b491ee5891e174a063e02cfb",
"md5": "4295af2c67799ff0685f587ec2456e6c",
"sha256": "c3a83de605b62bb14c61e867501be12d838afc4137deeddcf8fe699b8faf2bb2"
},
"downloads": -1,
"filename": "pypanter-0.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4295af2c67799ff0685f587ec2456e6c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 14571,
"upload_time": "2024-04-04T07:49:06",
"upload_time_iso_8601": "2024-04-04T07:49:06.803906Z",
"url": "https://files.pythonhosted.org/packages/f5/54/5a5a33881abd3c07b04b4a52ad208b98a4b4b491ee5891e174a063e02cfb/pypanter-0.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5c715ffc46faa70b07dad813ec36251a66af3d3eca6aa2815dec404c38120fc8",
"md5": "a17f3a93dae18cd95b0815d859038169",
"sha256": "244bfe905ea9b378434d0c0fb98eed82d991caeb952550cd01da7489a1218d5b"
},
"downloads": -1,
"filename": "pypanter-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "a17f3a93dae18cd95b0815d859038169",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 14422,
"upload_time": "2024-04-04T07:49:09",
"upload_time_iso_8601": "2024-04-04T07:49:09.041256Z",
"url": "https://files.pythonhosted.org/packages/5c/71/5ffc46faa70b07dad813ec36251a66af3d3eca6aa2815dec404c38120fc8/pypanter-0.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-04 07:49:09",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Kekkodf",
"github_project": "pypanter",
"github_not_found": true,
"lcname": "pypanter"
}