ما هو الاستعلام باللغة الطبيعية (natural-language query)؟

الاستعلام باللغة الطبيعية (natural-language query) طلب بيانات مُعبَّر عنه بلغة بشرية عادية، مثل «كم كانت المبيعات الشهر الماضي؟»، بدلًا من لغة استعلام رسمية مثل SQL. ويفسّر النظام السؤال بلغة طبيعية ويترجمه إلى الاستعلام التقني اللازم لإعادة إجابة.

الاستعلام باللغة الطبيعية (NLQ) يتيح للناس طلب البيانات كما يسألون زميلًا، بلا صياغة، وبلا معرفة أسماء الجداول أو الوصلات. ويحلّل النظام القصد وينتج الاستعلام الأساسي.

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

iDBQuery محرك استعلام باللغة الطبيعية مصمَّم ليكون معوَّلًا عليه على بيانات حقيقية وفوضوية. فهو يستخدم طبقة دلالية لفهم ما تعنيه جداولك وأعمدتك فعلًا، حتى تحت أسماء غامضة، فيربط سؤالك بالبيانات الصحيحة. ثم يكتب الـ SQL، وينفّذه على مصادرك الحيّة (بل يمكنه أن يمتد عبر عدة قواعد بيانات وملفات في آن)، ويعيد إجابة موثّقة بمصدرها متتبَّعة إلى صفوف المصدر. وإن كان سؤال غامضًا، يمكنه الاستيضاح بدلًا من التخمين. وهكذا فإنّ الاستعلام باللغة الطبيعية مع iDBQuery ليس مريحًا فحسب، بل مؤصَّل وقابل للتحقق.

Updated 2026-06-22