StarlangSoftware/NlpToolkit
Natural Language Processing Library
This project offers a comprehensive set of resources and tools for processing the Turkish language, from understanding word structures to analyzing sentence meaning and sentiment. It takes Turkish text as input and provides detailed linguistic analyses, such as identifying root words, grammatical roles, and emotional tone. Linguists, researchers, and developers working with Turkish language data would find this useful.
Use this if you need robust and detailed natural language processing capabilities specifically for the Turkish language, including morphological analysis, sentiment analysis, and semantic understanding.
Not ideal if your primary need is for a general-purpose NLP toolkit that doesn't focus on Turkish, or if you require advanced capabilities for languages other than Turkish or English.
Stars
29
Forks
5
Language
—
License
GPL-3.0
Category
Last pushed
Mar 07, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/StarlangSoftware/NlpToolkit"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
chrismattmann/tika-python
Tika-Python is a Python binding to the Apache Tika™ REST services allowing Tika to be called...
sloria/TextBlob
Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase...
cltk/cltk
The Classical Language Toolkit
allenai/scispacy
A full spaCy pipeline and models for scientific/biomedical documents.
wi2trier/cbrkit
Customizable Case-Based Reasoning (CBR) toolkit for Python with a built-in API and CLI.