معالج SQL
إدخال الإنجليزية وإخراج لغة الاستعلامات البنيوية (SQL)
وظيفتها
تم تصميم تطبيقنا لسد الفجوة بين المستخدمين غير التقنيين وقواعد البيانات المعقدة، ما يتيح للمستخدمين التفاعل مع قواعد البيانات من خلال اللغة الطبيعية. من خلال الاستفادة من فعالية Gemini API مع إطار عمل LangGraph، ينشئ تطبيقنا استعلامات SQL ديناميكيًا من إدخالات المستخدمين، ما يسهّل استرداد البيانات ببساطة طرح سؤال باللغة الإنجليزية.
لقد استخدمنا طلبات مختلفة ضمن إطار عمل LangGraph للتعامل مع جوانب مختلفة من عملية إنشاء طلبات البحث، بدءًا من فهم نية المستخدم واقتراح الجداول ذات الصلة وإنشاء استعلامات SQL دقيقة. تم إنشاء التطبيق باستخدام واجهة مستخدم رسومية مستندة إلى Flask، ما يوفر واجهة سلسة وسهلة الاستخدام يمكن للمستخدمين من خلالها إدخال استعلاماتهم وعرض لغة الاستعلامات البنيوية (SQL) التي تم إنشاؤها والاطّلاع على النتائج في مكان واحد.
من خلال دمج Gemini API، تأكّدنا من أنّ تطبيقنا يمكنه التعامل مع هياكل البيانات المعقدة وتقديم ردود سريعة ودقيقة، ما يسهّل على أي مستخدم تحليل البيانات بغض النظر عن معرفته بلغة SQL.
مصمَّم بالاستناد إلى
- الويب/Chrome
الفريق
من
SQL Sorcerers
من
الهند