Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yusufusta/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.
https://github.com/yusufusta/awesome-turkish-nlp

List: awesome-turkish-nlp

awesome awesome-list awesome-nlp awesome-turkish nlp trnlp turkish turkish-language turkish-nlp

Last synced: 3 months ago
JSON representation

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 Lists containing this project

README

        

# Awesome Turkish NLP [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)

> 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](#Libraries)
- [Java](#java)
- [C#](#c)
- [Python](#python)
- [Haskell](#haskell)
- [PHP](#php)

- [Datasets](#datasets)
- [Models](#models)
- [Resources](#resources)
- [Articles](#articles)
- [Videos](#videos)
- [Courses](#courses)
- [Books](#books)
- [Contribute](#contribute)

## Libraries
### Java
- [ahmetaa/zemberek-nlp](https://github.com/ahmetaa/zemberek-nlp) - The most known Turkish NLP tool.
- [cbilgili/zemberek-nlp-server](https://github.com/cbilgili/zemberek-nlp-server) - REST API for Zemberek.

### C#
- [hrzafer/nuve](https://github.com/hrzafer/nuve) - Natural Language Processing Library for Turkish in C#
- [JnRMnT/ZemberekDotNet](https://github.com/JnRMnT/ZemberekDotNet) - dotNet port of Zemberek.
- [yasinkuyu/Turkish.cs](https://github.com/yasinkuyu/Turkish.cs) - An C# tool for create Turkish Words.

### Python
- [brolin59/trnlp](https://github.com/brolin59/trnlp) - Some tools for Turkish NLP.
- [akoksal/Turkce-Duygu-Takibi](https://github.com/akoksal/Turkce-Duygu-Takibi) - Sentiment analysis tool for Twitter Turkey.
- [MeteHanC/turkishnlp](https://github.com/MeteHanC/turkishnlp) - Basic but good Turkish NLP tools.
- [Loodos/zemberek-python](https://github.com/Loodos/zemberek-python) - Python port of Zemberek.
- [otuncelli/turkish-stemmer-python](https://github.com/otuncelli/turkish-stemmer-python) - Turkish Stemmer for Python.
- [deeplearningturkiye/kelime_kok_ayirici](https://github.com/deeplearningturkiye/kelime_kok_ayirici) - Turkish Stemmer for Python with DeepLearning.
- [emres/turkish-deasciifier](https://github.com/emres/turkish-deasciifier) - Turkish Deasciifier.
- [google-research/turkish-morphology](https://github.com/google-research/turkish-morphology) - A two-level morphological analyzer for Turkish.
- [GlobalMaksimum/sadedegel](https://github.com/GlobalMaksimum/sadedegel) - Turkish news summarizer.
- [Fixy-TR/fixy](https://github.com/Fixy-TR/fixy) - A library that can analyze emotion and correct spelling according to some rules in Turkish.
- [ardauzunoglu/rte-speech-generator](https://github.com/ardauzunoglu/rte-speech-generator) - Natural Language Processing to generate new speeches for the President of Turkey.
- [akoksal/Turkish-Word2Vec](https://github.com/akoksal/Turkish-Word2Vec) - Pre-trained Word2Vec Model for Turkish.
- [arcanteus/formally](https://github.com/arcanteus/formally) - Turkish NLP Formal/Informal Classification System.

### Haskell
- [joom/Guguk](https://github.com/joom/Guguk) - Turkish NLP library for Haskell.
- [joom/dilacar](https://github.com/joom/dilacar) - A rule-based machine translation system from Ottoman Turkish to Modern Turkish.

### PHP
- [Quiec/DeAsciifier](https://github.com/Quiec/DeAsciifier) - Turkish Deasciifier.

## Datasets
- [Turkish Wikipedia Dump](https://www.kaggle.com/mustfkeskin/turkish-wikipedia-dump)
- [Turkish Positive/Negative/Notr Tweets](https://github.com/sercankulcu/twitterdata)
- [Turkish Offensive Tweets](https://coltekin.github.io/offensive-turkish/)

## Models
- [BERTurk](https://github.com/stefan-it/turkish-bert) - Turkish BERT/DistilBERT and ELECTRA models
- [Turkish Language Models](https://github.com/Loodos/turkish-language-models) - Some Trained Models
- [BERTurk-Social](https://huggingface.co/ibahadiraltun/berturk-social) - Model created using social media.
- [kuzgunlar/electra-turkish-ner](https://huggingface.co/kuzgunlar/electra-turkish-ner)
- [dbmdz/bert-base-turkish-cased](https://huggingface.co/dbmdz/bert-base-turkish-cased)
- [savasy/bert-base-turkish-sentiment-cased](https://huggingface.co/savasy/bert-base-turkish-sentiment-cased)
- [More Models](https://huggingface.co/models?search=turkish)

## Resources
- [ITU NLP list](http://ddi.itu.edu.tr/en/toolsandresources)

### Articles
- [Two-level Description of Turkish Morphology](http://repository.bilkent.edu.tr/bitstream/handle/11693/25941/Two_level_description_of_Turkish_Morphology.pdf?sequence=1)
- [Doğal Dil İşleme İle Türkçe Yazım Hatalarının Denetlenmesi](https://polen.itu.edu.tr/handle/11527/321)
- [Türkçe ve Doğal Dil İşleme](https://dergipark.org.tr/en/pub/tbbmd/issue/22245/238795)
- [Doğal Dil İşleme](https://dergipark.org.tr/en/pub/tbbmd/issue/22245/238797)
- [TÜRKÇE İÇİN DERİN ÖĞRENME TABANLI DOĞAL DİL İŞLEME MODELİ GELİŞTİRİLMESİ](https://researchgate.net/profile/Adem_Tekerek/publication/332912743_DEVELOPMENT_OF_DEEP_LEARNING_BASED_NATURAL_LANGUAGE_PROCESSING_MODEL_FOR_TURKISH/links/5ddcc338a6fdccdb44656f6e/DEVELOPMENT-OF-DEEP-LEARNING-BASED-NATURAL-LANGUAGE-PROCESSING-MODEL-FOR-TURKISH.pdf)
- [TÜRKÇE OTOMATİK HECELEME SİSTEMİ VE HECE İSTATİSTİKLERİ](https://akademik.adu.edu.tr/bolum/fef/matematik/webfolders/file/personel/a1005/195.pdf)
- [Türkçe Haber Metinlerinin Konvolüsyonel Sinir Ağları ve Word2Vec Kullanılarak Sınıflandırılması](https://dergipark.org.tr/en/pub/gazibtd/issue/47484/457917)
- [LSTM Ağları ile Türkçe Kök Bulma](https://dergipark.org.tr/tr/download/article-file/775805)

### Videos
- [Uygulamalı Türkçe doğal dil işleme evreleri](https://www.youtube.com/watch?v=KoQ-_rp07Rg)
- [Türkçe Doğal Dil İşleme - Kemal Oflazer](https://www.youtube.com/watch?v=CzIUICJXAjY)

### Courses
- [Doğal Dil İşleme A-Z](https://www.udemy.com/course/dogal-dil-isleme/)

### Books
- []()

## Contribute
If you want to contribute to this list (please do), read the [contribution guidelines](contributing.md) 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](https://github.com/quiec) with ❤️