DataGenie 1
פשטוּת של שאילתות מסד נתונים באמצעות AI
תיאור
DataGenie היא אפליקציה חדשנית שנועדה לפשט את האינטראקציה של המשתמשים עם מסדי נתונים. האפליקציה מאפשרת למשתמשים להזין שאילתות באנגלית פשוטה, שמתורגמות לאחר מכן לשאילתות SQL, כך שגם אנשים ללא ידע ב-SQL יכולים לבצע פעולות במסד הנתונים. הפונקציונליות הזו מבוססת על Gemini API של Google, שמטפל במשימות של עיבוד שפה טבעית (NLP).
איך זה עובד:
המשתמשים מזינים שאילתה בשפה טבעית, כמו "הצגת כל הלקוחות שביצעו רכישה בחודש שעבר". האפליקציה שולחת את הקלט הזה ל-Gemini API, שמעבד את הטקסט וממיר אותו לשאילתת SQL מדויקת. לאחר מכן, הקצה העורפי, שנוצר באמצעות Flask, מריץ את השאילתה הזו במסד נתונים של SQLite ומאחזר את הנתונים המבוקשים. התוצאות מוצגות למשתמש בממשק נקי ונוח לשימוש שנוצר באמצעות Flutter.
שילוב Gemini API:
השתמשנו ב-Gemini API כדי לטפל בהיבטים של NLP, וכך להבטיח שגם שאילתות מורכבות יתפרשו ויומרו בצורה נכונה ל-SQL. יכולות ה-API המתקדמות של מודל השפה מאפשרות ל-DataGenie להבין מגוון רחב של מבני שאילתות, מה שהופך אותו לכלי יעיל למשתמשים לא טכניים.
תוכניות עתידיות:
אנחנו מתכננים לשפר את DataGenie על ידי שילוב תמיכה במסדי נתונים אונליין כמו Oracle, הוספת פונקציונליות לשינוי וליצירה של טבלאות ושיפור חוויית המשתמש הכוללת באמצעות כלים להצגת נתונים באופן חזותי.
מבוסס על
- Flutter
- Android
- אינטרנט/Chrome
קבוצה
על ידי
בודהות בינאריים
מאת
הודו