pyturkce 0.1.3

Creator: railscoderz

Last updated:

Add to Cart

Description:

pyturkce 0.1.3

PyTurkce




Python package for Turkish Language.

Documentation: https://pyturkce.readthedocs.io.

Installation
pip install pyturkce

Usage
from pyturkce import pyturkce

word = pyturkce.Sozluk('kalem')

print(word.anlamlar) # ['Yazma, çizme vb. işlerde kullanılan çeşitli biçimlerde araç', 'Resmî kuruluşlarda yazı işlerinin görüldüğü yer', 'Yontma işlerinde kullanılan ucu sivri veya keskin araç', 'Çeşit, tür', 'Bazı deyimlerde yazı', 'Yazar']

print(word.ornekler) # ['Kâğıt, kalem, mürekkep, hepsi masanın üstündedir.', 'Kalemindeki odacıya aylığını kırdırırmış.', 'Taşçı kalemi.', 'Oymacı kalemi.', 'Üç kalem erzak.', 'Beş kalem ilaç.', 'Kaleme almak.', 'Peyami Safa, edebiyatımızın usta kalemlerindendir.']

Commands
PyTurkce has also CLI support.
usage: pyturkce [-h] [-m] [-i] [-i] [-l] [-r NUM]

optional arguments:
-h, --help show this help message and exit
-m, --meaning ilgili kelimenin anlamini getirir
-i, --idiom ilgili kelime ile kullanilan deyimleri getirir
-s, --sample ilgili kelime ile kurulan cumle orneklerini getirir
-r NUM, --random NUM Num sayida random kelime getirir (default: 1)


To-Do's

Fiil, sifat, edat ayirma
Stop words (etkisiz kelimeleri ayirma)
random n sayida kelime getir
icinde, basinda veya sonunda belirli harfleri bulunan kelimeleri getir
kelimelerin icerdigi harf oranlarina gore hatali kelimeleri bulup duzelt
turkce kripto bolumleri ekle

Contributors
We welcome contributions that make PyTurkce better and improve the
existing functionalities of the project.

Mert Cobanov (@cobanov)
Fethi Tekyaygil (@tekyaygilfethi)

=======
History
0.1.0 (2021-11-12)

First release on PyPI.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.