Kategori kod

Python ile Faktöriyel Hesaplama: Rekürsif Yaklaşım ve Mantığı

Matematiğin temel taşlarından biri olan “Faktöriyel”, özellikle olasılık, kombinasyon ve permütasyon hesaplamalarında karşımıza çıkan çok güçlü bir kavramdır. Programlama dünyasına giriş yapanlar için faktöriyel hesaplama, “rekürsif” (kendi kendini çağıran) fonksiyon yapısını anlamak için kullanılan en klasik ve etkili örneklerden biridir.…

Python ile Armstrong Sayıları: Nedir ve Nasıl Bulunur?

Matematik dünyasının en merak uyandırıcı konularından biri olan “Armstrong Sayıları” (veya diğer adıyla Narsistik Sayılar), programlama mantığını geliştirmek için harika bir egzersizdir. Bu yazımızda, Python kullanarak bir sayının Armstrong sayısı olup olmadığını nasıl kontrol edebileceğimizi ve geniş bir sayı aralığındaki…

Practical Python Examples

Yapay Zeka araçlarının etkisiyle, artık, bir programlama dili öğrenmek biraz anlamsız gelebilir. Ama, yapay zekanın geliştirdiği kodları yorumlamanız gerektiğinde, işler değişecektir. Size Python öğretmek gibi bir niyetim yok. Bu konuda internet üzerinde birbirinden değerli çok sayıda kaynak bulabilirsiniz. Örnek depoları…

DerlemTR (11) Zemberek Hangi Kelimeleri Çözemiyor?

DerlemTR çalışmaları yoğunlaştıkça, Zemberek tarafından analizi yapılamayan bazı kelimeler de ortaya çıkmaya başladı.Java konusunda uzman olmadığım için github’daki Zemberek projesini klonlayıp koda müdahale edebilmem mümkün değil. Ancak kaynak sözcüklere eklemeler yaparak bu eksik kelimeleri de analiz edilebilen kelimelere katmak mümkün…

DerlemTR (10) TRMorph Kullanmaktan Niçin Vazgeçtim?

Geçtiğimiz hafta, veritabanımızdaki “kelimeler” tablosunu zenginleştirebilmek için yeni adımlar attım. Bunlardan biri de TRMorph kullanımıyla ilgiliydi. Ne yazık ki, yaptığım yoğun testler sonucunda, özellikle çok sık karşılaşılmayan veya hatalı sözcükler sözkonusu olduğunda, bu araç istenmeyen sonuçlar üretiyor. Özellikle kelime zenginleştirme…

Olmak mı? Olmamak mı?

“Ol” fiil kökünden türeyen kelime sayısını bir aydan kısa bir süre önce yazdığım bir yazıda 1410 olarak belirtmiştim. Olmak Fiil Kökünden Kaç Geçerli Türkçe Sözcük Türetilebilir? Üstelik bunun bir rekor olduğunu söylemiştim. Çünkü o günlerde, bu sayılar benim için gerçekten…

DerlemTR (08) Zemberek ve TRmorph ile Türkçe Kelime Analizleri

DerlemTR Projesi kapsamında toparladığım kelimeleri önce Zemberek aracılığıyla analiz ettim. Ancak bazı sözcükleri Zemberek analiz edemedi.Önümde iki seçenek vardı: Zemberek projesi java diliyle geliştirildiği için, kodlama konusunda yapabileceğim pek bir şey yok. Java’yı bilirim ama, hakim değilim. Kodları gerektiğinde yorumlayabilirim…