awesome-turkish-nlp
awesome-turkish-nlp copied to clipboard
A curated list of awesome Turkish language processing libraries, models, resources and datasets. The main focus is on open source tools, downloadable data and research papers with code.
Awesome Turkish NLP 
A curated list of awesome Turkish language processing libraries, models, resources and datasets. The main focus is on open source tools, downloadable data and research papers with code.
Contents
-
Libraries
- Java
- C#
- Python
- Haskell
- PHP
-
Datasets
-
Models
-
Resources
- Articles
- Videos
- Courses
- Books
-
Contribute
Libraries
Java
- ahmetaa/zemberek-nlp - The most known Turkish NLP tool.
- cbilgili/zemberek-nlp-server - REST API for Zemberek.
C#
- hrzafer/nuve - Natural Language Processing Library for Turkish in C#
- JnRMnT/ZemberekDotNet - dotNet port of Zemberek.
- yasinkuyu/Turkish.cs - An C# tool for create Turkish Words.
Python
- brolin59/trnlp - Some tools for Turkish NLP.
- akoksal/Turkce-Duygu-Takibi - Sentiment analysis tool for Twitter Turkey.
- MeteHanC/turkishnlp - Basic but good Turkish NLP tools.
- Loodos/zemberek-python - Python port of Zemberek.
- otuncelli/turkish-stemmer-python - Turkish Stemmer for Python.
- deeplearningturkiye/kelime_kok_ayirici - Turkish Stemmer for Python with DeepLearning.
- emres/turkish-deasciifier - Turkish Deasciifier.
- google-research/turkish-morphology - A two-level morphological analyzer for Turkish.
- GlobalMaksimum/sadedegel - Turkish news summarizer.
- Fixy-TR/fixy - A library that can analyze emotion and correct spelling according to some rules in Turkish.
- ardauzunoglu/rte-speech-generator - Natural Language Processing to generate new speeches for the President of Turkey.
- akoksal/Turkish-Word2Vec - Pre-trained Word2Vec Model for Turkish.
- arcanteus/formally - Turkish NLP Formal/Informal Classification System.
Haskell
- joom/Guguk - Turkish NLP library for Haskell.
- joom/dilacar - A rule-based machine translation system from Ottoman Turkish to Modern Turkish.
PHP
- Quiec/DeAsciifier - Turkish Deasciifier.
Datasets
Models
- BERTurk - Turkish BERT/DistilBERT and ELECTRA models
- Turkish Language Models - Some Trained Models
- BERTurk-Social - Model created using social media.
- kuzgunlar/electra-turkish-ner
- dbmdz/bert-base-turkish-cased
- savasy/bert-base-turkish-sentiment-cased
- More Models
Resources
Articles
- Two-level Description of Turkish Morphology
- Doğal Dil İşleme İle Türkçe Yazım Hatalarının Denetlenmesi
- Türkçe ve Doğal Dil İşleme
- Doğal Dil İşleme
- TÜRKÇE İÇİN DERİN ÖĞRENME TABANLI DOĞAL DİL İŞLEME MODELİ GELİŞTİRİLMESİ
- TÜRKÇE OTOMATİK HECELEME SİSTEMİ VE HECE İSTATİSTİKLERİ
- Türkçe Haber Metinlerinin Konvolüsyonel Sinir Ağları ve Word2Vec Kullanılarak Sınıflandırılması
- LSTM Ağları ile Türkçe Kök Bulma
Videos
Courses
Books
Contribute
If you want to contribute to this list (please do), read the contribution guidelines first then send me a pull request. Also, a listed repository should be tagged as deprecated if:
- Repository's owners explicitly say that "this library is not maintained".
- Not committed for long time (2~3 years).
Credits
This list created by Yusuf Usta with ❤️