google-research/turkish-morphology
A two-level morphological analyzer for Turkish.
This tool helps linguists and language researchers understand the structure of Turkish words by breaking them down into their component parts. You provide a Turkish word, and it outputs its root form, the sequence of suffixes, and detailed grammatical information like part-of-speech, case, and possessive markers. This is designed for anyone studying Turkish grammar, building language learning tools, or developing computational linguistics applications for Turkish.
180 stars. No commits in the last 6 months. Available on PyPI.
Use this if you need to deeply analyze the grammatical structure of Turkish words to understand how they are formed and what meaning each part contributes.
Not ideal if you're looking for simple translation, sentiment analysis, or other high-level natural language processing tasks that don't require explicit morphological breakdown.
Stars
180
Forks
27
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 15, 2022
Commits (30d)
0
Dependencies
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/google-research/turkish-morphology"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
nert-nlp/streusle
STREUSLE: a corpus with comprehensive lexical semantic annotation (multiword expressions, supersenses)
bretttolbert/verbecc
Verbe Complete Conjugator (verbecc) supports Catalan, Spanish, French, Italian, Portuguese and...
natasha/yargy
Rule-based facts extraction for Russian language
bjascob/LemmInflect
A python module for English lemmatization and inflection.
IlyaGusev/rnnmorph
Morphological analyzer for Russian and English languages based on neural networks and...