DataGenie 1
Veritabanı sorgularını yapay zeka ile basitleştirme
Ne işe yarar?
DataGenie, kullanıcıların veritabanlarıyla etkileşim şeklini basitleştirmek için tasarlanmış yenilikçi bir uygulamadır. Uygulama, kullanıcıların basit İngilizce ile sorgu girmelerine olanak tanır. Bu sorgular daha sonra SQL sorgularına çevrilir. Böylece, veritabanı etkileşimini SQL bilgisi olmayan kullanıcılar bile kullanabilir. Bu işlev, doğal dil işleme (NLP) görevlerini yöneten Google'ın Gemini API'si tarafından desteklenir.
İşleyiş şekli:
Kullanıcılar doğal dilde bir sorgu girer (ör. "Geçen ay alışveriş yapan tüm müşterileri göster"). Uygulama bu girişi Gemini API'ye gönderir. Gemini API, metni işler ve doğru bir SQL sorgusuna dönüştürür. Ardından, Flask ile oluşturulan arka uç bu sorguyu bir SQLite veritabanında yürüterek istenen verileri alır. Sonuçlar, Flutter ile oluşturulan temiz ve kullanıcı dostu bir arayüzde kullanıcıya gösterilir.
Gemini API Entegrasyonu:
NLP özelliklerini işlemek için Gemini API'yi kullandık. Böylece, karmaşık sorgular bile doğru şekilde yorumlanıp SQL'e dönüştürüldü. API'nin gelişmiş dil modeli özellikleri, DataGenie'nin çok çeşitli sorgu yapılarını anlamasına olanak tanıyarak onu teknik olmayan kullanıcılar için güçlü bir araç haline getirir.
Gelecek Planları:
Oracle gibi online veritabanları için destek entegre ederek, tabloları değiştirme ve oluşturma işlevleri ekleyerek ve veri görselleştirme araçlarıyla genel kullanıcı deneyimini iyileştirerek DataGenie'yi geliştirmeyi planlıyoruz.
Aşağıdakilerle tasarlandı:
- Flutter
- Android
- Web/Chrome
Takım
Değişikliği yapan
İkili Budalar
Nereden
Hindistan