CogComp/cogcomp-nlpy
CogComp's light-weight Python NLP annotators
This tool helps software developers integrate advanced Natural Language Processing (NLP) capabilities into their Python applications. It takes raw text or pre-tokenized documents as input and outputs annotations like part-of-speech tags, noun chunks, and named entities. Developers use this to add linguistic understanding to their code, powering features like search, content analysis, or information extraction.
115 stars. No commits in the last 6 months.
Use this if you are a Python developer who needs to programmatically analyze text for linguistic features like parts of speech or named entities, either by leveraging a remote server or running models locally.
Not ideal if you are a non-developer seeking an off-the-shelf application to perform NLP tasks without writing code, or if you need to process extremely large volumes of data on the default shared server.
Stars
115
Forks
26
Language
Python
License
—
Category
Last pushed
Feb 18, 2019
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/CogComp/cogcomp-nlpy"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
dkpro/dkpro-cassis
UIMA CAS processing library written in Python
centre-for-humanities-computing/DaCy
DaCy: The State of the Art Danish NLP pipeline using SpaCy
explosion/spacy-loggers
📟 Logging utilities for spaCy
explosion/spacymoji
💙 Emoji handling and meta data for spaCy with custom extension attributes
explosion/spacy-lookups-data
📂 Additional lookup tables and data resources for spaCy