GateNLP/python-gatenlp
Python text processing, pattern matching, and NLP framework
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.
Stars
67
Forks
8
Language
Jupyter Notebook
License
Apache-2.0
Category
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.
Higher-rated alternatives
estnltk/estnltk
Open source tools for Estonian natural language processing
hb20007/hands-on-nltk-tutorial
The hands-on NLTK tutorial for NLP in Python
milaan9/Python_Natural_Language_Processing
This repository consists of a complete guide on natural language processing (NLP) in Python...
practical-nlp/practical-nlp-code
Official Repository for Code associated with 'Practical Natural Language Processing' book by...
DataForScience/NLP
Natural Language Processing For Everyone