TOKİ Kura Sonuçları Sorgulama Platformu - Sosyal Sorumluluk Projesi
11 Ağustos 2025'te bir canlı yayın fikrinden doğan, Python OCR ve CesiumJS 3D harita ile on binlerce TOKİ hak sahibine hizmet veren sosyal sorumluluk platformu.
🏠 SOSYAL SORUMLULUK PROJESİ
TOKİ Kura Sonuçları Sorgulama Platformu
Bir canlı yayın fikrinden doğan, on binlerce insana umut olan sosyal sorumluluk hikayesi
|
10.000+
Kullanıcı
|
2 sn
OCR Döngüsü
|
3D
CesiumJS Harita
|
∞
Uykusuz Gece
|
Bu proje, 11 Ağustos 2025'te bir TOKİ kura canlı yayınını izlerken doğan anlık bir fikrin, on binlerce insana yardım eden bir sosyal sorumluluk platformuna dönüşme hikayesidir. TOKİ'nin İstanbul Tuzla ve Avrupa Yakası kuralarına ait, takip edilmesi imkansız canlı yayın verilerini ve dağınık PDF listelerini tek bir çatı altında toplayan bu platform, hak sahiplerinin sonuçlarını saniyeler içinde sorgulamasına olanak tanır. Python ve OCR teknolojisiyle canlı yayından veri çekme gibi özgün bir yöntemle başlayan proje, CesiumJS tabanlı interaktif 3D harita ile zenginleştirilmiştir. Kişisel verilerin gizliliği esasıyla geliştirilen ve Google'ın yapay zeka asistanı Gemini ile gece gündüz süren bir iş birliğiyle hayata geçirilen bu platform, bireysel bir çabanın nasıl büyük bir toplumsal faydaya dönüşebileceğinin kanıtıdır.
Projenin Amacı ve İlham Kaynağı: Canlı Yayındaki O An
"Her şey 11 Ağustos 2025 akşamı, TOKİ İstanbul Avrupa Yakası kura çekilişini canlı yayında izlerken başladı..."
Ekranda her 2 saniyede bir yeni bir isim beliriyor, on binlerce insanın umut dolu bekleyişi saniyeler içinde ya sevince ya da bir sonraki çekilişe erteleniyordu. Bu akışı takip etmenin neredeyse imkansız olduğunu fark ettim.
Aklıma ilk gelen fikir şuydu: "Bu canlı yayındaki verileri anlık olarak bir Excel tablosuna çekebilir miyim?"
Bu düşünceyle hemen yapay zeka (Gemini) ile iletişime geçtim. Aldığım ilk yanıt, bunun teknik olarak olanaksız olduğuydu. Ancak pes etmedim.
🎯 Kritik Keşif
Canlı yayını daha dikkatli incelediğimde o kritik detayı yakaladım: her kura çekilişi tam 2 saniye sürüyordu. Gemini'ye bu fikrimi sundum: "Peki ya yayından her 2 saniyede bir ekran görüntüsü alıp, bu görüntüleri OCR (Optik Karakter Tanıma) teknolojisiyle metne çeviren bir Python kodu yazarsak?"
✨ Dönüm Noktası
Bu, projenin dönüm noktasıydı. Yapay zeka, bu yaratıcı çözüme anında adapte oldu ve birlikte ilk kodumuzu yazdık. Canlı yayından ilk verileri bu şekilde çekmeyi başardığımda, bu projenin potansiyelini gördüm. O an, sadece bir izleyici değil, bir çözüm üretici olmaya karar verdim.
Geliştirme Süreci ve Yapay Zeka ile Uykusuz Geceler
İlk verileri elde ettikten sonra durmadım. TOKİ'nin resmi sitesinde yayınlanan ve konutların blok, kat ve daire numarası gibi detaylarını içeren PDF'leri de bu sisteme entegre etmeye karar verdim.
💳 Projeye o kadar inanmıştım ki, direkt o gün, o saniye bir hosting ve domain satın aldım.
O gece, benim için unutulmaz bir maraton başladı. Yapay zeka ile birlikte, ham verileri yapılandırılmış bir SQL veritabanına aktarmak ve kullanıcı dostu bir sorgulama sistemi kodlamak için aralıksız çalıştık.
Gece Maratonu
Ham verileri SQL veritabanına aktarma ve sorgulama sistemi kodlama çalışması başladı.
Sabah 05:00
İlk çalışan prototip hayata geçti! Temel sorgulama sistemi aktif hale geldi.
Sonraki 2 Hafta
Sistemin binlerce kullanıcı altında bile hatasız çalışması için yoğun optimizasyon çalışması. Sayısız hata, gece yarısı debug seansları ve Gemini ile onlarca sorun çözümü.
"Gecenin bir yarısı çözemediğim bir kod bloğu ya da veritabanı sorgusu olduğunda, Gemini en büyük yardımcım oldu. Birlikte onlarca hatayı aştık, sistemi optimize ettik ve platformu bugünkü son haline getirdik."
Projenin Öne Çıkan Özellikleri
|
🔐
Güvenli ve Hızlı SorgulamaAd, soyad baş harfleri ve T.C. No'nun ilk 4 hanesiyle, on binlerce kayıt arasından, kişisel verilerin gizliliği korunarak saniyeler içinde sonuç bulma. |
📋
Zenginleştirilmiş Sonuç EkranıHak sahibinin konutuna ait tüm teknik ve finansal detayları gösteren kapsamlı sonuç kartı. |
|
🌍
İnteraktif 3D Proje HaritasıCesiumJS ile geliştirilen, proje alanını 3 boyutlu olarak keşfetme imkanı sunan etkileşimli harita. |
👥
Topluluk ErişimiProjeye özel sosyal medya ve WhatsApp gruplarına yönlendiren bağlantılar. |
Kazanımlar ve Sonuç: On Binlerce Teşekkür
Platform, önce yüzlerce, sonra binlerce, ardından on binlerce ve daha fazla insana umut dolu bekleyişlerinde yardımcı oldu.
📚 Edinilen Yetkinlikler
|
🐍
Python |
🗄️
SQL |
📊
Veri İşleme |
🌍
CesiumJS |
💫 Öğrenilen Dersler
|
🎯
TutkuBir fikrin peşinden tutkuyla gitmenin değeri |
🌙
AzimUykusuz gecelerin karşılığını alma |
💪
DirençEngellere rağmen pes etmemenin önemi |
Bu proje, bir insanın yaratıcı bir çözüm ve yapay zeka gibi güçlü bir araçla birleştiğinde, ne kadar kısa sürede ne kadar büyük bir toplumsal etki yaratabileceğinin benim için en canlı örneğidir.
Galeri
İlgili Projeler
Tümünü Gör ->SkyTrace - Python Tabanlı Roket Yörünge Simülasyonu
Newton hareket yasaları ve aerodinamik sürüklenme prensipleriyle geliştirilen parametrik roket s...
Projeyi Gör arrow_right_altGözcü İHA - YOLOv8 ile Gerçek Zamanlı Tank ve Zırhlı Araç Tespiti
Savunma sanayii için YOLOv8 tabanlı otonom tehdit tespit sistemi. Drone görüntülerinden tank ve...
Projeyi Gör arrow_right_altRulman Arıza Tespiti - Kestirimci Bakım ve Makine Öğrenmesi Projesi
CWRU titreşim verileri kullanılarak rulman arızalarının FFT sinyal işleme ve Random Forest mak...
Projeyi Gör arrow_right_alt