مشروع منفذتحليل البيانات والذكاء الاصطناعي

دليل – Dalil AI Text-to-SQL

«دليل» منصة ذكية تعتمد على تقنيات الذكاء الاصطناعي لتحويل الأسئلة المكتوبة باللغة الطبيعية إلى استعلامات SQL، وتنفيذها على قواعد البيانات ثم عرض النتائج للمستخدم بصورة مباشرة وواضحة، دون الحاجة إلى كتابة استعلامات SQL يدويًا.

01

من السؤال إلى النتيجة

تهدف المنصة إلى تسهيل الوصول إلى البيانات وتمكين المستخدمين من الاستعلام عن المعلومات وتحليلها باستخدام اللغة الطبيعية. يستطيع المستخدم طرح سؤال مثل: «كم عدد الموظفين؟»، ثم تتولى المنصة فهمه وتحويله إلى استعلام وعرض النتيجة.

02

كيف يعمل دليل؟

مشروع منفذ

فهم السؤال

فهم السؤال المكتوب باللغة الطبيعية وتحديد المعلومات المطلوبة.

مشروع منفذ

تحديد البيانات المرتبطة

تحديد الجداول والبيانات المرتبطة بالسؤال.

مشروع منفذ

توليد استعلام SQL

توليد استعلام SQL مناسب للسؤال وبنية البيانات.

مشروع منفذ

التحقق من الاستعلام

التحقق من الاستعلام قبل تنفيذه.

مشروع منفذ

تنفيذ الاستعلام

تنفيذ الاستعلام على قاعدة البيانات.

مشروع منفذ

عرض النتيجة

عرض النتيجة للمستخدم بصورة مباشرة وواضحة.

مشروع منفذ

شرح ذكي للنتيجة

تقديم شرح ذكي يساعد المستخدم على فهم النتيجة.

مشروع منفذ

اقتراح أسئلة مرتبطة

اقتراح أسئلة مرتبطة لمواصلة استكشاف البيانات.

03

تقنيات المشروع

Artificial Intelligence

LLM

Ollama

Text-to-SQL

RAG

Semantic Search

Vector Database

BAAI/bge-m3

FastAPI

Python

SQLite

React

Vite

Docker

04

ذكاء اصطناعي لفهم الأسئلة والبيانات

يجمع دليل بين النماذج اللغوية عبر Ollama وتقنيات RAG والبحث الدلالي وقاعدة بيانات متجهية باستخدام BAAI/bge-m3، لدعم فهم السؤال وتحديد البيانات المرتبطة به وتحويله إلى SQL. تعتمد المنصة على FastAPI وPython وSQLite، مع واجهة React وVite وتشغيل عبر Docker.

انتقل إلى دليل

افتح المنصة وابدأ الاستعلام عن البيانات باللغة الطبيعية.

الدخول إلى النظام