دليل – Dalil AI Text-to-SQL
«دليل» منصة ذكية تعتمد على تقنيات الذكاء الاصطناعي لتحويل الأسئلة المكتوبة باللغة الطبيعية إلى استعلامات SQL، وتنفيذها على قواعد البيانات ثم عرض النتائج للمستخدم بصورة مباشرة وواضحة، دون الحاجة إلى كتابة استعلامات SQL يدويًا.
من السؤال إلى النتيجة
تهدف المنصة إلى تسهيل الوصول إلى البيانات وتمكين المستخدمين من الاستعلام عن المعلومات وتحليلها باستخدام اللغة الطبيعية. يستطيع المستخدم طرح سؤال مثل: «كم عدد الموظفين؟»، ثم تتولى المنصة فهمه وتحويله إلى استعلام وعرض النتيجة.
كيف يعمل دليل؟
فهم السؤال
فهم السؤال المكتوب باللغة الطبيعية وتحديد المعلومات المطلوبة.
تحديد البيانات المرتبطة
تحديد الجداول والبيانات المرتبطة بالسؤال.
توليد استعلام SQL
توليد استعلام SQL مناسب للسؤال وبنية البيانات.
التحقق من الاستعلام
التحقق من الاستعلام قبل تنفيذه.
تنفيذ الاستعلام
تنفيذ الاستعلام على قاعدة البيانات.
عرض النتيجة
عرض النتيجة للمستخدم بصورة مباشرة وواضحة.
شرح ذكي للنتيجة
تقديم شرح ذكي يساعد المستخدم على فهم النتيجة.
اقتراح أسئلة مرتبطة
اقتراح أسئلة مرتبطة لمواصلة استكشاف البيانات.
تقنيات المشروع
Artificial Intelligence
LLM
Ollama
Text-to-SQL
RAG
Semantic Search
Vector Database
BAAI/bge-m3
FastAPI
Python
SQLite
React
Vite
Docker
ذكاء اصطناعي لفهم الأسئلة والبيانات
يجمع دليل بين النماذج اللغوية عبر Ollama وتقنيات RAG والبحث الدلالي وقاعدة بيانات متجهية باستخدام BAAI/bge-m3، لدعم فهم السؤال وتحديد البيانات المرتبطة به وتحويله إلى SQL. تعتمد المنصة على FastAPI وPython وSQLite، مع واجهة React وVite وتشغيل عبر Docker.
انتقل إلى دليل
افتح المنصة وابدأ الاستعلام عن البيانات باللغة الطبيعية.
