Faragiri
العربية

كل اللغات

تعلم البناء بالذكاء الاصطناعيالذكاء الاصطناعي

مساعد يجيب من مادة عربية يعطب قبل النموذج بثلاث خطوات: ملف خرج من PDF بحروف لا تطابق، وسؤال بإملاء آخر، ومجموعة اختبار بالفصحى.

8الأقسام
6دقائق القراءة
2العمق

الترتيب

الدرجة الثانية هي التي يتخطاها الجميع

سلم لا قائمة: الدرجة الرابعة لا يحكم عليها بلا الثانية، والثالثة لا تنقح بلا الثانية أيضا.

  1. 01نفذ النداء مرةأمسية واحدة. تضبط الكلفة وأشكال الفشل
  2. 02اكتب مجموعة الاختبارقبل وجود الميزة، وبكلام المستخدمين لا بكلام الفريق
  3. 03أعطه بياناتكالاسترجاع، وهو مسألة بحث قبل أن يكون مسألة نموذج
  4. 04غير الشكلالضبط الدقيق، نادرا، وفي مقابل الدرجة الثانية
  5. 05ضعه أمام الغرباءمهل وإعادات وكلفة ومخرجات لم يكتبها أحد

تخطي الدرجة الثانية لا يظهر نحو ستة أسابيع، لأن كل ما فوقها يظل يعمل. والناقص ليس الصحة، بل القدرة على معرفة هل تغير شيء.

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

ليلى العماري تصون نظام الاستفسارات في كلية أهلية في عمّان، والميزة المطلوبة صغيرة: يكتب الطالب سؤاله بكلامه العادي، فيجيبه النظام من نظام القبول ومن جدول الرسوم. النموذج كان الجزء الذي يعمل أصلا، وكل ما تعطل في شهر كامل كان على جانبيه.

الملف الذي بدا سليما وليس فيه حرف قابل للمطابقة

نظام القبول عندها أربع عشرة صفحة خرجت من ملف PDF. تفتحه فتقرأه، والحروف على الشاشة عربية سليمة، ولا يجد البحث فيه كلمة واحدة مما تراه عينك. ما خرج من المستخرج ليس حروفا، بل أشكال حروف: نقاط ترميز جاهزة الرسم تكتب الكلمة الواحدة بصورتها الموصولة، فلا تطابق شيئا يكتبه إنسان في خانة بحث.

ونص خرج من PDF قد يبدو سليما ولا يحمل حرفا واحدا قابلا للمطابقة. وهذا أكثر عطب يقابل من يبني على مادة عربية، لأن أكثر المادة العربية المكتوبة مرت في ملف منسق أو في صورة ممسوحة. والفحص سطر واحد: ابحث في الملف عن كلمة تراها فيه بعينك، فإن لم توجد فالبايتات ليست هي الحروف. والعلاج إعادة الكتابة أو تطبيع النص بقاعدة NFKC، ولا يترك أبدا.

الفقرة الصحيحة، أو لا شيء

إن لم تكن الفقرة الصحيحة في النتائج الأولى فلا نموذج ينقذ الجواب. وهذه الجملة تستحق الحفظ لأنها تنقل العمل من مكان إلى مكان: الاسترجاع يحكم عليه بأن تكون الفقرة الصحيحة داخل الحفنة التي تمرر، وتلك مسألة بحث خلفها عقود من الصنعة، ولا شيء منها عن النماذج.

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

السؤال واللائحة عربيان صحيحان ومختلفان

الطالب يكتب «اجازة» بلا همزة واللائحة تكتب «إجازة». يكتب «معدل الثانوية» واللائحة تقول «معدل شهادة الدراسة الثانوية العامة». الطرفان عربية صحيحة، ولا كلمة مشتركة بينهما تكفي للمطابقة.

والعطبان هنا اثنان لا واحد، وعلاجهما مختلف. الأول إملائي وميكانيكي: الهمزة والتاء المربوطة والألف المقصورة وأداة التعريف، وتطابق آليا بتطبيع الطرفين معا قبل الفهرسة، الوثيقة والسؤال، بالقاعدة نفسها. والثاني اصطلاحي: «الثانوية» في فم الطالب و«شهادة الدراسة الثانوية العامة» في اللائحة شيء واحد باسمين، ولا خوارزمية تعرف ذلك. طابق الإملاء آليا، وطابق المصطلح بالكتابة.

ولذلك فهرست ليلى كل مادة مرتين: كما كتبت، وكالسؤال الذي تجيب عنه بكلام طالب. افهرس كل مادة مرتين: كما كتبت، وكالسؤال الذي تجيب عنه. وهذا عمل كاتب لا عمل مهندس، وهو أرخص ما اشترته في ذلك الشهر وأكثره أثرا.

الضبط الدقيق يعلم شكلا لا واقعة

قبل ذلك كله أنفقت أسبوعين على ضبط دقيق فوق 300 رسالة استفسار قديمة، على نظرية معقولة تماما: أن يتعلم النظام كيف يجيب مكتب القبول فعلا. ونجح. رجعت الردود بنبرة المكتب حرفا بحرف، بالافتتاح نفسه والخاتمة نفسها، وما زالت خاطئة في الشهادة الأجنبية.

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

أين يقع العمل

كل شيء يضيق إلى طلب واحد، والطلب هو الجزء الذي لم تكتبه

أربعة أشياء تعصر في نداء واحد، وثلاث نتائج تسقط منه. والنداء نفسه بضعة أسطر.

  1. سؤال الطالبمكتوب بالمحكية على هاتف، وبإملاء يخصه
  2. نظام القبولأربع عشرة صفحة، خرجت من ملف PDF
  3. جدول الرسوميتغير كل فصل، ويعيش في نظام آخر
  4. التعليمة الثابتةلمن الجواب، وما الذي لا يخترع
طلب واحد، وجواب واحديستبدل بمزود آخر في أمسية، وتلك هي الإشارة إلى حيث لا تكون القيمة
  1. جواب فحص شكلهأو رفض يحفظ لمجموعة اختبار الشهر القادم
  2. قرار يبنى عليهطالب يقدم أو لا يقدم قبل الموعد
  3. مقعد، أو اعتذارحيث تصل فقرة لم يسترجعها أحد

المخروطان هما النظام، والخصر هو المزود. وصورة تجعل الخصر أكبر أجزائها صورة للعرض التجريبي لا للخدمة العاملة.

مجموعة اختبار بالفصحى، وطلاب يكتبون بالمحكية

كانت قد كتبت مجموعة اختبار، وهو الشيء الوحيد الذي فعلته في ترتيبه الصحيح. اكتب مجموعة الاختبار قبل الميزة، لأن العرض التجريبي لا يمكن أن يفشل: العرض سؤال اختير بعد وجود النظام، فهو ينتقي ما يعمل أصلا، في كل مرة، دون أن يقرر أحد الغش.

والنسخة الأولى منها لم تعلمها شيئا. اثنا عشر سؤالا، كلها أشياء يسألها طالب فعلا، وكلها أجيبت إجابة صحيحة في أول بعد ظهر. ومجموعة اختبار بلا أجوبة خاطئة فيها لا تقيس إلا أن الشيء يعمل.

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

والمجموعة التي استحقت مكانها كانت الثانية، وبنيت من الأسئلة التي أخطأ فيها النظام ذلك الشهر، منسوخة من رسائل الطلاب بإملائها ولهجتها كما وصلت. انسخ أسئلة الاختبار من رسائل المستخدمين، لا من كتابة الفريق. وسؤال الشهادة الأجنبية أولها، وجوابه المتوقع مكتوب بيد إنسان، واللائحة منقولة لا مصاغة.

جانبا النداء كلاهما مسؤوليتك

كل نداء نداء شبكة، فيفشل كما تفشل نداءات الشبكة: ببطء، وعلى فترات، وفي أسوأ لحظة. وهو يحاسب أيضا. وإعادة المحاولة عند انقطاع قد تحاسب مرتين وتجيب مرة، وإعادة المحاولة على طلب ثبت مقعدا بالفعل حجز مكرر لا فقرة مكررة.

وفي طريق الخروج، عامل مخرج النموذج معاملة استمارة ملأها غريب. هو ليس ترميزا كتبته ولا قيمة من قاعدة بياناتك، بل نص أنتج تحت مؤثرات لا تحصيها، وهو ذاهب إلى صفحة تعرض أو استعلام ينفذ أو خانة قبول تسجل. حلله في مقابل نوع معلن، وارفض ما لا ينطبق، واحفظ المرفوض، لأن المرفوضات هي حالات اختبار الشهر القادم.

الترتيب، والدرجة التي تتخطى

نفذ النداء أولا، عند العمل مع الواجهة البرمجية، وهو أمسية تضبط ما يكلفه الشيء وكيف يفشل. ثم اكتب مجموعة الاختبار. ثالثا الاسترجاع المعزز، وهناك يتبين أن أكثر العمل. ورابعا ونادرا الضبط الدقيق. ثم في بيئة الإنتاج.

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

ما يفتح من هنا في 2026

pgvector يضع التضمينات في Postgres الموجودة تحت التطبيق أصلا، حتى 2026، وقد حل محل إقامة قاعدة بيانات ثانية لحمل المتجهات وحدها. مجاني ومفتوح المصدر، ويعمل على خادم محلي، فلا يضيف بندا شهريا بالدولار إلى فاتورة يصعب دفعها من عمّان أو القاهرة. وهو الافتراض الصحيح هنا لأن الاسترجاع الذي ينجح يحتاج مرشحا بجانب البحث بالتشابه: سؤال عن الرسوم يريد لائحة هذه الكلية، السارية هذا الفصل، مرتبة بالاثنين معا.

وPydantic يفحص ما رجع في مقابل نوع معلن قبل أن يراه ما بعده، مجانية ومفتوحة المصدر حتى 2026، وقد حلت محل تحليل النثر بتعبير نمطي والرجاء أن يثبت الشكل.

وpromptfoo يشغل ملف حالات على طلب عند كل تعديل ويبلغ أي الأجوبة تحرك، حتى 2026، مجاني ومفتوح المصدر. حل محل تجريب الأسئلة الثلاثة نفسها باليد بعد كل تعديل، وهي الطريقة التي يبدأ بها الجميع والتي تنتقي بهدوء الأسئلة الثلاثة التي تعمل أصلا. وثلاثتها تعمل على جهاز واحد بلا بطاقة، وذلك ليس تفصيلا صغيرا حيث يكون رصيد الواجهة البرمجية هو البند الوحيد الذي يصعب دفعه.

ويبقى ما تحت الشهر الذي خسرته ليلى. لا شيء في عطب الاسترجاع كان عن النماذج: لائحة كتبت للوحة إعلانات، وفهرست بالكلمات التي وقعت فيها، وخرجت من ملف بحروف ليست حروفها. وذلك البيانات يصل متنكرا. والنسخة التي لها اسم وأدبيات من هذه المسألة هي نشر المشاريع، التي عرفت المهل والإعادات والتراجع قبل هذا كله بزمن. أما حين تصير الحلقة هي التي تسأل بلا قارئ فذلك الوكلاء الأذكياء.

بجانب هذه العقدة

فوق هذه العقدة