Merhabalar,
Türkçe dil işlemleri ve TDK sözlük entegrasyonu için açık kaynaklı bir npm kütüphanesi geliştirdim!
Proje Hakkında:
Creart-TDK, Türk Dil Kurumu sözlük verilerine programatik erişim sağlayan Node.js kütüphanesidir. Türkçe kelime anlamları, örnek kullanımlar ve yazım denetimi gibi özellikler sunar.
Temel Özellikler:
TDK Sözlük Entegrasyonu
Türkçe Kelime Anlamları ve Örnekleri
JSON Formatında API Çıktısı
Async/Await Desteği
TypeScript Desteği
Açık Kaynak Kod
Teknik Detaylar:
javascript
const { TDK } = require('creart-tdk');
// Kelime sorgulama
const kelimeBilgisi = await TDK.sorgula('teknoloji');
console.log(kelimeBilgisi.anlam);
Bağlantılar:
GitHub Repository: https://lnkd.in/d--jnK4h
NPM Package: https://lnkd.in/dswkjfmE
Bu proje, Türkçe dil işlemleri yapan geliştiriciler için değerli bir kaynak olacaktır. Görüşlerinizi ve katkılarınızı bekliyorum!
Creart-TDK: Türkçe Sözlük API Kütüphanesi
6
●276
- 23-11-2025, 14:54:59
- 23-11-2025, 15:00:39TDK içerik lisansı gereği yapılmasına izin verilmemektedir, yıllar öncesinden 2005 yılında birisi TDK'ye sormuştu.
- 23-11-2025, 15:02:53kimsenin kullanacağını sanmıyorum, https://sozluk.gov.tr/gts?ara=yara
direkt apisi var zaten niye kütüphane indireyim - 23-11-2025, 15:05:30Hocam sadece tek bir dosyadan oluşuyor sizlere daha rahat bir kullanım amacı ile yazıldı. Tamamen kullanıcı isteğine bağlı ister kullanır ister kullanmaz.unqown adlı üyeden alıntı: mesajı görüntüle
- 23-11-2025, 15:07:45Hocam kod TDKın apisi ile çalılıyor yine sadece onu kullanımı basitleştirip, daha hızı ve fonksiyonel olması için yazdım. Kodları incelerseniz orda açık ve net görürsünüz. Yayınlamadan öncede bakmıştım bi sorun gözükmüyordu.netpositive adlı üyeden alıntı: mesajı görüntüle
- 23-11-2025, 20:26:43Bence çok iyi bir içerik olmuş. Eksikleri tamamlayalım daha faydalı olsun.
Asterisk ile kelime arama özelliği olmalı.
K?tap veya k???p yazdığımda kitap önerisini ve diğer uyumlu kelimeleri önerebilir.
K*p,5 yazdığımda da k ile başlayan p ile biten 5 harfli kelimeleri önermeli.
Bu şekilde aşırı işe yarayan bir kütüphane olacaktır. Fakat TDK kelime içeriğinin tamamını elde tutmayı gerektirir. Güncelleme ve veritabanı kısmında iyi iş çıkarmak gerek. Aynısını İngilizce ve Almanca için de yapsa muhteşem bir kaynak olur. Ben elimden düşürmem.
Elinize sağlık ben faydalı ve gelişime açık buldum. - 24-11-2025, 01:28:38Öncelikle yorumunuz için çok teşekkür ederim. İlk dediğiniz özellik, v1.4.0 için planladığım bir özellikti; ancak diğer dediklerinizle birlikte proje harika bir yere gelebilir. TDK kelime havuzu ve veritabanı çok iyi bir şekilde ayarlanırsa, tüm bunlar ve hatta daha fazlası eklenebilir. Yabancı diller için gerekli araştırmayı yapacağım; doğrudan Almanya'nın kendi sisteminden, Amerika ve İngiltere için ise ayrı ayrı sistemlerinden çekerek hepsini tek bir API'de sunabileceğiz. Tekrar hocam, değerli yorumunuz için çok teşekkür ederim. En kısa sürede dediklerinizi ve kendi eklemelerimi dahil ederek v1.4.0'ı paylaşacağım. LinkedIn hesabınız varsa eklerseniz, oradan sürekli irtibat halinde olabiliriz.osmandincer adlı üyeden alıntı: mesajı görüntüle