Skip to main content

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.

build status current release version pypi version conda version

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 and lexical diversity statistics, including Flesch-Kincaid grade level, multilingual Flesch Reading Ease, and Type-Token Ratio

... and much more!

links

maintainer

Howdy, y'all. 👋

Metadata

Release files for textacy 0.13.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for textacy 0.13.0
File Size Uploaded
textacy-0.13.0.tar.gz 435.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for textacy 0.13.0
File Interpreter ABI Platform
textacy-0.13.0-py3-none-any.whl Python 3 none any Details

Total release size: 646.3 kB

Release files / textacy-0.13.0.tar.gz

Download URL textacy-0.13.0.tar.gz
Size 435.7 kB
Tags Source
SHA-256 checksum
How to use checksums
6be02448c08fc7d7c4edf85289006e39a4a53ef747201ff24b675c652f40c686
BLAKE2b-256 checksum
How to use checksums
04fe4a578d9f68e7aaf6b7be7d8df974ab3b1b21f2e64d492919adda3cd80b71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.2

Release files / textacy-0.13.0-py3-none-any.whl

Download URL textacy-0.13.0-py3-none-any.whl
Size 210.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0e150ce52c8366ccd26650ac310478bbe19604a16fd35a97659973f9d172573c
BLAKE2b-256 checksum
How to use checksums
8092a3593873fbd531f8430c4a2958611280dd33ace14ead14a6c43e61675e55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.2

Release history Release notifications | RSS feed

This release

0.13.0 This release

2 release files

0.11.0

2 release files

0.10.1

2 release files

0.9.1

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.8

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

1 release file

0.2.2

2 release files

0.2.0

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page