A smart text cleaner that preserves important capitalization using NER
Project description
SmartCase
A smart Python text cleaner that preserves important capitalization (like "NASA", "AI", "India") using Named Entity Recognition (NER).
Features
- Removes punctuation & extra spaces
- Keeps organization names, person names, locations, and acronyms intact
- Lightweight & easy to integrate
Installation
pip install smartcase
python -m spacy download en_core_web_sm
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
smartcase-0.1.0.tar.gz
(1.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file smartcase-0.1.0.tar.gz.
File metadata
- Download URL: smartcase-0.1.0.tar.gz
- Upload date:
- Size: 1.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
94513d9fc02ab4bd94d54a567586bf4fe88df43b5d657f2b4de1666adb35ec58
|
|
| MD5 |
674eeaaa97c8bcf0dfbbdcf5123119ad
|
|
| BLAKE2b-256 |
ca48b40f58420a3c9f69e9bd770abaed0f1f0fc6eaee0ed43827f9a2dddc33a0
|
File details
Details for the file smartcase-0.1.0-py3-none-any.whl.
File metadata
- Download URL: smartcase-0.1.0-py3-none-any.whl
- Upload date:
- Size: 2.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f9de81a183ecba7169dd0c4c79ace5ede604b904e15fe5964774a6b6b4cbf0d
|
|
| MD5 |
dea190af909440a77308fce63b7b4546
|
|
| BLAKE2b-256 |
57f646dad59c8449117e9c04341e684c34de3f62f2ec83ca58eaf2730daf9394
|