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
ทีม
โดย
พระพุทธรูปไบนารี
จาก
อินเดีย