nikitakit/self-attentive-parser

High-accuracy NLP parser with models for 11 languages.

50
/ 100
Established

This tool helps researchers, linguists, or data analysts automatically break down sentences into their grammatical structure. You feed it a sentence, and it outputs a parse tree showing how words group into phrases and clauses, making it easier to analyze sentence complexity and relationships between words. It's designed for anyone working with textual data who needs to understand the underlying grammatical composition of text in 11 different languages.

907 stars. No commits in the last 6 months.

Use this if you need to perform high-accuracy grammatical analysis on text to understand its constituent structure for research or advanced text processing.

Not ideal if you only need basic text processing like tokenization or sentiment analysis without requiring deep syntactic breakdown.

linguistic-analysis computational-linguistics grammar-checking text-mining information-extraction
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 24 / 25

How are scores calculated?

Stars

907

Forks

158

Language

Python

License

MIT

Last pushed

Jan 10, 2022

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/nikitakit/self-attentive-parser"

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