GateNLP/python-gatenlp

Python text processing, pattern matching, and NLP framework

46
/ 100
Emerging

This is a text processing toolkit for anyone working with unstructured text like documents, emails, or reports. It helps you analyze text by identifying specific words, phrases, or patterns, and then lets you visualize those findings. You can feed in raw text or documents, apply various analysis tools, and get out highlighted text, categorized segments, or extracted information. Researchers, data analysts, or content strategists who need to dig deep into text data would find this useful.

No commits in the last 6 months. Available on PyPI.

Use this if you need to perform detailed natural language processing on text documents, identify complex patterns, and easily visualize the results, especially when integrating with existing NLP tools like Spacy or Stanza.

Not ideal if you primarily need a simple, single-purpose text utility for basic tasks like counting words or changing text case, without complex pattern matching or integration needs.

text-analysis document-processing content-extraction linguistic-research information-retrieval
Stale 6m
Maintenance 0 / 25
Adoption 8 / 25
Maturity 25 / 25
Community 13 / 25

How are scores calculated?

Stars

67

Forks

8

Language

Jupyter Notebook

License

Apache-2.0

Last pushed

Jul 03, 2023

Commits (30d)

0

Dependencies

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/GateNLP/python-gatenlp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.