CoreInsight
Hibrit şema keşfi, AST seviyesinde SQL koruması, kendi kendini onaran SQL döngüsü ve SSE tabanlı sohbet deneyimini tek üründe birleştiren açık kaynak BI yardımcı sistemi.
Genel Bakış
CoreInsight'i klasik bir "doğal dil -> SQL" demosu olarak değil, üretim ortamına daha yakın bir BI yardımcı sistemi olarak ele aldım. Hedef sadece soru sormak değildi; şema keşfi, güvenlik, kendi kendini onarma ve yönetişim katmanlarını aynı ürün zincirinde toplamak gerekiyordu.
Arka uç tarafında FastAPI, async SQLAlchemy, SQLGlot tabanlı koruma katmanı ve Qdrant destekli getirim yapısı birlikte çalışıyor. Sorgu akışı niyet sınıflandırma, şema keşfi, SQL üretimi, çalıştırma, onarma ve biçimlendirme aşamalarından geçiyor. Ön yüz tarafında ise Next.js ile SSE üzerinden akan sohbet deneyimi, grafik üretimi ve yönetim merkezi aynı arayüzde buluşuyor.
Ortaya çıkan sistem, LLM tabanlı veri ürünlerinde kritik olan iki noktaya odaklanıyor: doğruluk ve kontrol. Bu yüzden proje yalnızca bir sohbet arayüzü değil; denetim, anlamsal hafıza, yetkilendirme ve yönetişim katmanlarıyla kurumsal kullanıma yaklaşan açık kaynak bir temel sunuyor.
FastAPI ve Next.js tabanlı Text-to-SQL + BI yardımcı sistemi. Doğal dil sorgularını güvenli SQL'e, sonuçları ise grafik ve analiz akışına çeviriyor.

Öne Çıkanlar
Teknik Yapı
Math Captcha Forge
MobileNetV3 tabanlı matematiksel CAPTCHA çözücü. Eğitim, dışa aktarma ve çıkarım hattını tek vaka çalışmasında birleştiriyor.
ML Vaka Çalışması