NLP, before and after spaCy
Project description
textacy: NLP, before and after spaCy
textacy
is a Python library for performing a variety of natural language processing (NLP) tasks, built on the high-performance spaCy library. With the fundamentals --- tokenization, part-of-speech tagging, dependency parsing, etc. --- delegated to another library, textacy
focuses primarily on the tasks that come before and follow after.
features
- Access and extend spaCy's core functionality for working with one or many documents through convenient methods and custom extensions
- Load prepared datasets with both text content and metadata, from Congressional speeches to historical literature to Reddit comments
- Clean, normalize, and explore raw text before processing it with spaCy
- Extract structured information from processed documents, including n-grams, entities, acronyms, keyterms, and SVO triples
- Compare strings and sequences using a variety of similarity metrics
- Tokenize and vectorize documents then train, interpret, and visualize topic models
- Compute text readability statistics, including Flesch-Kincaid grade level, SMOG index, and multi-lingual Flesch Reading Ease
... and much more!
links
- Download: https://pypi.org/project/textacy
- Documentation: https://textacy.readthedocs.io
- Source code: https://github.com/chartbeat-labs/textacy
- Bug Tracker: https://github.com/chartbeat-labs/textacy/issues
maintainer
Howdy, y'all. 👋
- Burton DeWilde (burtdewilde@gmail.com)
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
textacy-0.11.0.tar.gz
(414.1 kB
view details)
Built Distribution
textacy-0.11.0-py3-none-any.whl
(200.4 kB
view details)
File details
Details for the file textacy-0.11.0.tar.gz
.
File metadata
- Download URL: textacy-0.11.0.tar.gz
- Upload date:
- Size: 414.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77fb724c27b0a04440d79881bf81f62ce445ce0728d797e79cdd6c9de786b85e |
|
MD5 | 768c2e55d9d92de9dd055bf670134601 |
|
BLAKE2b-256 | ca541496f9e28eb62c2c9e6c3d097c361c307d29cd7a65e906af839dd557f265 |
File details
Details for the file textacy-0.11.0-py3-none-any.whl
.
File metadata
- Download URL: textacy-0.11.0-py3-none-any.whl
- Upload date:
- Size: 200.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 019d7c4b9d30ed1093c80b53a61ae5076a61b67039542ec18e0825bd2a9a176e |
|
MD5 | 25c0c99e982c9550f8c9b8565fb38e54 |
|
BLAKE2b-256 | fcde139b38896a4027bd44ab14594981c4012ff9de4425df93e74d8e3998225c |