HyperAIHyperAI
منذ 3 أشهر

demise of Schema Linking؟ النص إلى SQL في عصر نماذج اللغة ذات التفكير المدروس

Karime Maamari, Fadhil Abubaker, Daniel Jaroslawicz, Amine Mhedhbi
demise of Schema Linking؟ النص إلى SQL في عصر نماذج اللغة ذات التفكير المدروس
الملخص

يُعد الربط بين المخططات (Schema linking) خطوة حاسمة في أنابيب تحويل النص إلى SQL. ويتمثل هدفه في استرجاع الجداول والأعمدة ذات الصلة بقاعدة بيانات الهدف استجابةً لاستعلام المستخدم، مع تجاهل العناصر غير ذات الصلة. ومع ذلك، فإن الربط غير المثالي للمخططات قد يؤدي غالبًا إلى استبعاد أعمدة ضرورية لتحقيق إنشاء استعلام دقيق. في هذا العمل، نعيد النظر في عملية ربط المخططات عند استخدام أحدث أجيال النماذج الكبيرة للغة (LLMs). ونجد تجريبيًا أن النماذج الأحدث تُظهر كفاءة عالية في استغلال عناصر المخطط ذات الصلة أثناء عملية الإنشاء، حتى في وجود عدد كبير جدًا من العناصر غير ذات الصلة. وبناءً على ذلك، يعتمد نموذجنا لتحويل النص إلى SQL على التخلي تمامًا عن ربط المخططات في الحالات التي يُمكن فيها تضمين المخطط بالكامل داخل نافذة السياق الخاصة بالنموذج، بهدف تقليل المشكلات الناتجة عن حذف عناصر المخطط الضرورية. علاوةً على ذلك، بدلًا من حذف المعلومات السياقية، نسلط الضوء على تقنيات مثل التكبير (augmentation) والاختيار (selection) والإصلاح (correction)، ونُطبّقها لتحسين دقة أنبوب تحويل النص إلى SQL لدينا. وقد حقق نهجنا المركز الأول في معيار BIRD، بتحقيق دقة قدرها 71.83%.