Deep Learning Based Amharic Chatbot for FAQs in Universities
تقدم هذه الورقة بحثاً حول روبوت دردشة باللغة الأمهرية يعتمد على التعلم العميق، يستخدم تقنيات معالجة اللغات الطبيعية ونموذج شبكة عصبية حقق دقة بنسبة 91.55% للإجابة بفعالية على الأسئلة الشائعة في الجامعات، مع معالجة التحديات اللغوية مثل التباين الصرفي والفجوات المعجمية، ويتم نشره عبر فيسبوك ماسنجر لضمان إمكانية الوصول على مدار 24 ساعة.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل حرمًا جامعيًا مزدحمًا. في كل يوم، يطرح مئات الطلاب نفس الأسئلة: "متى موعد الامتحان؟"، "كيف أسجل في المواد الدراسية؟"، أو "أين مختبر الهندسة؟".
حاليًا، الإجابة على هذه الأسئلة تشبه لعبة "التليفون المكسور" التي يلعبها موظفون مرهقون. يتعين على الطلاب التوجه إلى مكاتب مختلفة، أو الانتظار في طوابير طويلة، أو إرسال رسائل بريد إلكتروني تستغرق أيامًا للحصول على رد. وفي الوقت نفسه، يظل المعلمون والإداريون عالقين في الإجابة على نفس السؤال مرارًا وتكرارًا، مثل مشغل أسطوانات معطل.
تقدم هذه الورقة البحثية حلاً لكسر هذه الحلقة: روبوت دردشة باللغة الأمهرية. فكر فيه كمساعد تدريس رقمي ذكي للغاية، يعمل على مدار الساعة طوال أيام الأسبوع، لا ينام، ولا يتعب، ويتحدث اللغة المحلية بطلاقة.
إليك تفصيل بسيط لكيفية بناء الباحثين لهذا "المساعد الرقمي":
1. المشكلة: حاجز اللغة
معظم روبوتات الدردشة اليوم تشبه الأشخاص متعددي اللغات الذين يتحدثون الإنجليزية أو الإسبانية أو الصينية فقط. إنهم يعانون مع اللغة الأمهرية، وهي لغة تتحدث بها إثيوبيا وتتميز بكونها غنية ومعقدة للغاية.
- التحدي: اللغة الأمهرية تشبه شجرة ذات جذور عميقة وفروع كثيرة. تتغير أشكال الكلمات بناءً على كيفية استخدامها (القواعد)، ويمكن كتابة نفس الصوت بطرق مختلفة. الأدوات الموجودة غالبًا ما ترتبك، مثل مترجم يحاول قراءة ملاحظة مكتوبة بخط اليد بنص غريب.
- الهدف: بناء روبوت لا يكتفي بترجمة الكلمات فحسب، بل يفهم بالفعل معنى الجمل الأمهرية، وتحديدًا لطلاب الجامعات.
2. التدريب: تعليم الروبوت القراءة
لتعليم الكمبيوتر، لم يستطع الباحثون مجرد تغذيته بقاموس؛ بل احتاجوا إلى "كتاب مدرسي" من الأسئلة الحقيقية.
- الاستطلاع: سألوا 80 طالبًا من كلية الهندسة: "ما هي الأسئلة التي تطرحونها باستمرار؟". جمعوا 850 سؤالًا حقيقيًا ونظموها في 60 موضوعًا مختلفًا (مثل "التسجيل"، "الدرجات"، "المرافق").
- هيكلة البيانات: حولوا هذه الأسئلة إلى "كتاب وصفات رقمي" (ملف JSON). تحتوي كل "وصفة" على وسم (الموضوع)، والسؤال (المكونات)، والإجابة (الطبق النهائي).
3. العقول: ثلاثة متنافسين في سباق
لم يخمن الباحثون أي عقل حاسوبي سيعمل بشكل أفضل، بل أقاموا "سباقًا" بين ثلاثة أنواع مختلفة من نماذج الذكاء الاصطناعي (AI) لمعرفة من سيفهم الأمهرية بشكل أفضل:
- المتسابق 1: آلة المتجهات الداعمة (SVM) – مثل أمين مكتبة صارم يصنف الكتب من خلال النظر إلى كلمات مفتاحية محددة. كان جيدًا، لكنه كان جامدًا بعض الشيء.
- المتسابق 2: نايف بايز متعدد الحدود (MNB) – مثل الشخص الذي يخمن من خلال النظر إلى تكرار الكلمات. كان الأبطأ والأقل دقة.
- المتسابق 3: الشبكات العصبية العميقة (DNN) – وهذا هو الفائز. فكر في هذا كطالب لا يحفظ الكلمات المفتاحية فحسب، بل يتعلم الأنماط الخاصة باللغة، ويفهم السياق والفروق الدقيقة.
النتيجة: فازت الشبكة العصبية العميقة (DNN) بالسباق بدقة بلغت 91.55%. لقد كانت بارعة جدًا في فهم "روح" الجمل الأمهرية لدرجة أنها استطاعت تخمين ما يسأل عنه الطالب بشكل صحيح في كل مرة تقريبًا.
4. الواجهة: مقابلة الطلاب حيث يتواجدون
الروبوت الذكي لا فائدة منه إذا لم يتمكن الطلاب من التحدث إليه بسهولة.
- المنصة: بدلًا من جعل الطلاب يحملون تطبيقًا جديدًا، قام الباحثون بربط الروبوت بـ فيسبوك ماسنجر (Facebook Messenger).
- التشبيه: تخيل أن الروبوت هو موظف استقبال ودود يجلس في كشك على فيسبوك ماسنجر. يفتح الطلاب تطبيق الدردشة الخاص بهم، ويكتبون بالأمهرية، ويحصلون على إجابة فورية.
- المحرك: يعمل الروبوت على خادم سحابي (Heroku)، مما يعني أنه متاح دائمًا، جاهز للدردشة في الساعة 3 صباحًا أو 3 مساءً، على مدار 24 ساعة في اليوم.
5. الاختبار: هل نجح الأمر؟
اختبر الباحثون الروبوت مع 15 شخصًا (طلاب ومعلمين). طرحوا عليه أسئلة بالأمهرية وقيموا مدى رضاهم.
- الحكم: منح المستخدمون الروبوت درجة رضا بلغت 86.2%.
- ما أعجبهم: كان سريعًا، سهل الاستخدام، وتعامل مع الاختلافات المعقدة للأبجدية الأمهرية بشكل جيد جدًا.
- ما واجه فيه صعوبة: إذا طرح الطالب سؤالًا معقدًا للغاية ومتعدد الأجزاء أو استخدم لغة عامية لم يسبق للروبوت رؤيتها، فقد يرتبك أحيانًا. إنه يشبه طالبًا ذكيًا يعرف الكتاب المدرسي تمامًا ولكنه لم يتعلم بعد "لغة الشارع".
لماذا يهم هذا الأمر؟
هذه الورقة البحثية هي خطوة كبيرة للأمام للتكنولوجيا في إثيوبيا.
- للطلاب: لا مزيد من الانتظار في الطوابير؛ يحصلون على الإجابات فورًا.
- للجامعات: يمكن للموظفين التركيز على المشكلات المعقدة بدلًا من تكرار نفس الإجابات.
- للتكنولوجيا: إنها تثبت أنه حتى اللغات "قليلة الموارد" (اللغات التي تمتلك أدوات رقمية أقل) يمكن أن تمتلك مساعدين أقوياء يعملون بالذكاء الاصطناعي.
باختصار: بنى الباحثون مساعدًا رقميًا يتحدث الأمهرية ولا يكل، يعيش على فيسبوك ماسنجر. تعلم من أسئلة الطلاب الحقيقية، واستخدم رياضيات متقدمة لفهم اللغة بشكل أفضل من أي أداة سابقة، وهو الآن جاهز لمساعدة الطلاب في توجيه حياتهم الجامعية عبر رسالة نصية بسيطة.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.