otuncelli/turkish-stemmer-python
:snake: Turkish Language Stemmer for Python
ArchivedImplements rule-based suffix stripping tailored to Turkish morphology, handling vowel harmony constraints, allomorphic variations, and phonological transformations (e.g., consonant voicing changes). Ported from the Elasticsearch Turkish stemmer plugin, it processes agglutinative word structures by sequentially removing nominal verb suffixes, noun suffixes, and derivational affixes according to strict ordering rules and vowel/consonant harmony validation.
231 stars. No commits in the last 6 months.
Stars
231
Forks
31
Language
Python
License
Apache-2.0
Category
Last pushed
Feb 26, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/otuncelli/turkish-stemmer-python"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
hltcoe/turkle
Django-based clone of Amazon's Mechanical Turk service running in your local environment.
emres/turkish-deasciifier
Turkish deasciifier in Python based on Deniz Yüret's turkish-mode for Emacs
obulat/zeyrek
Python morphological analyzer for Turkish language. Partial port of ZemberekNLP.
brolin59/trnlp
TÜRKÇE İÇİN DOĞAL DİL İŞLEME ARAÇLARI
ahmetaa/zemberek-nlp
NLP tools for Turkish.