{"categories":[{"label":"Linguistic","url":"https://skillfed.io/packages/category/text-processing-linguistic/2"}],"enrichment":{"capability":"textacy extends spaCy's NLP capabilities with pre- and post-processing tools: text cleaning, entity and n-gram extraction, string similarity metrics, topic modeling, and readability statistics.","skillfed_tags":["spacy-ecosystem","text-extraction","topic-modeling"],"use_cases":["Extract n-grams, entities, and keyterms from documents after spaCy processing.","Clean and normalize raw text before feeding it into spaCy for linguistic analysis.","Compute readability metrics and lexical diversity statistics on text corpora.","Train and visualize topic models from document collections.","Compare and rank strings using similarity metrics for deduplication or matching tasks.","Load prepared datasets with text and metadata for rapid prototyping of NLP workflows."],"what_it_does":"textacy is a Python library that builds on spaCy to handle NLP tasks before and after core linguistic processing. It delegates tokenization, part-of-speech tagging, and dependency parsing to spaCy, then adds convenience methods for working with one or many documents, cleaning and normalizing raw text, extracting structured information (n-grams, entities, acronyms, keyterms, SVO triples), comparing strings using similarity metrics, training and visualizing topic models, and computing text readability and lexical diversity statistics.\n\nThe package depends on 14 runtime libraries including numpy, scipy, scikit-learn, networkx, and spacy. It is distributed as a pure-Python wheel with low install friction. The project is in Beta status and has been dormant since April 2023, though the repository remains public with occasional commits. It supports Python 3.9 and later.","worth_installing":"Yes, if you are already using spaCy and need pre- or post-processing utilities. The package fills a real gap with low install friction and no known vulnerabilities. However, dormant maintenance (last release 1230 days ago) means you should expect no active support or updates; use it for stable, well-defined tasks rather than as a foundation for new feature development."},"id":"textacy","links":{"html":"https://skillfed.io/packages/textacy","md":"https://skillfed.io/packages/textacy.md","pypi":"https://pypi.org/project/textacy/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2023-04-02","license_spdx":null,"license_treatment":"permissive","name":"textacy","python_support":"supports_current","summary":"NLP, before and after spaCy"},"popularity":{"monthly_downloads":102787,"position":12847,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.13.0"}
