← أحدث الأبحاث
💻 computer science

A Methodological Guide on Using Large Language Models for Text Annotation in the Social Sciences and Humanities with Python and R

تقدم هذه الورقة دليلاً منهجياً شاملاً وخطوة بخطوة، يتضمن مقتطفات برمجية بلغتي بايثون (Python) و آر (R)، لمساعدة الباحثين في العلوم الاجتماعية والعلوم الإنسائية على الاستفادة بفعالية من النماذج اللغوية الكبيرة في ترميز النصوص، مع معالجة التحديات المتعلقة بسهولة الوصول، وتحيز الخطأ، وتصميم الأوامر البرمجية، والتكامل الإحصائي.

المؤلفون الأصليون: Qixiang Fang, Javier Garcia Bernardo, Erik-Jan van Kesteren

نُشر 2026-04-14
📖 5 دقيقة قراءة🧠 قراءة متعمّقة

المؤلفون الأصليون: Qixiang Fang, Javier Garcia Bernardo, Erik-Jan van Kesteren

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل أنك مؤرخ يحاول فهم أحلام وأهداف آلاف الطلاب من خلال قراءة مذكراتهم. في الأيام الخوالي، كان عليك قراءة كل مدخلة بنفسك، وتحديد الأجزاء المهمة، وكتابة ملخص. هذه هي عملية "توسيم النصوص" (Text Annotation). إنها عملية تصنيف البيانات لكي يتمكن الكمبيوتر من فهمها لاحقاً. لكن قراءة آلاف المذكرات يدوياً أمر بطيء، ومكلف، وقد يصيبك التعب وترتكب أخطاءً.

هنا يأتي دور "النماذج اللغوية الكبيرة" (LLMs). لا تفكر في النموذج اللغوي الكبير كآلة سحرية تعرف كل شيء، بل فكر فيه كـ متدرب فائق السرعة ومطلع للغاية. هذا المتدرب قد قرأ كل شيء تقريباً على الإنترنت. إذا أعطيته مدخلة من مذكرات وسألته: "هل هدف هذا الطالب محدد أم غامض؟"، يمكنه الإجابة في أجزاء من الثانية.

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

إليك الدليل مقسماً إلى مفاهيم بسيطة من الحياة اليومية:

1. عقل المتدرب (كيف تعمل النماذج اللغوية الكبيرة)

توضح الورقة أن هذه النماذج لا "تفكر" حقاً مثل البشر. تخيل الأمر كـ لعبة ضخمة لـ "تخمين الكلمة التالية".

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

2. مقابلة العمل (إعداد المشروع)

قبل توظيف المتدرب، يجب أن تعرف ما إذا كانت الوظيفة ممكنة أصلاً.

  • اختبار الواقع: إذا طلبت من المتدرب تخمين شخصية طالب من جملة واحدة، فسيفشل. البيانات ببساطة ليست موجودة. لكن إذا طلبت منه عدّ كم مرة ذكر الطالب كلمة "رياضيات"، فهذا أمر سهل.
  • المعيار الذهبي: لا يمكنك الوثوق بالمتدرب بشكل أعمى. أنت بحاجة إلى "مفتاح مرجعي". وهذا يعني أنه يجب عليك (أو على خبير بشري) تصحيح مجموعة صغيرة من المذكرات بشكل مثالي أولاً. هذا هو "معيارك الذهبي". ستستخدمه للتحقق مما إذا كان المتدرب يقوم بعمل جيد.

3. كتابة التعليمات (هندسة الأوامر - Prompt Engineering)

هذا هو الجزء الأهم. إذا قلت للمتدرب "قيم هذه الأهداف"، فسيكون مرتبكاً. يجب أن تكون مديراً صارماً.

  • لعب الأدوار: قل له: "أنت أستاذ جامعي صارم".
  • الوضوح: لا تقل "كن لطيفاً". بل قل "أعطِ درجة 0 أو 1 أو 2 بناءً على هذه القواعد المحددة بدقة".
  • الأمثلة: أرِهِ مثالاً "سيئاً" ومثالاً "جيداً" قبل أن يبدأ. هذا يسمى "التلقين بلقطات قليلة" (Few-Shot Prompting) (أي إعطاؤه ورقة غش).
  • سلسلة الأفكار (Chain of Thought): اطلب منه أن "يفكر بصوت عالٍ" قبل إعطاء الدرجة النهائية. الأمر يشبه طلبك من المتدرب أن يوضح خطوات حله الرياضي. هذا يقلل من الأخطاء.

4. التجربة التشغيلية (التقييم)

بمجرد أن يبدأ المتدرب في التصحيح، تحقق من عمله مقابل "معيارك الذهبي".

  • الدرجة: احسب درجة الاتفاق. هل اتفق المتدرب مع الخبير البشري؟
  • الحلقة التكرارية: إذا أخطأ المتدرب، فلا تطرده بعد. انظر إلى سبب خطئه. هل أساء فهم القاعدة؟ هل كانت القاعدة نفسها منطقية؟ قم بتعديل التعليمات (الأمر/البرومبت) وجرب مرة أخرى.
  • الفخ (الإفراط في التخصيص - Overfitting): تخيل أنك تتدرب على اختبار باستخدام نفس الأسئلة تماماً التي ستأتي في الامتحان الحقيقي. ستحصل على درجة كاملة، لكنك لم تتعلم أي شيء فعلياً. تحذرك الورقة من عدم استخدام بيانات "المعيار الذهبي" لتدريب المتدرب أكثر من اللازم. أنت بحاجة إلى "مجموعة اختبار" منفصلة لم يرها المتدرب من قبل لترى ما إذا كان ذكياً حقاً أم أنه مجرد حفظ أسئلة التدريب.

5. الاختبار النهائي (التحليل اللاحق)

الآن لديك آلاف المذكرات المصححة. تريد إجراء تحليل إحصائي (مثل: "هل الأهداف المحددة تؤدي إلى درجات أفضل؟").

  • المشكلة: المتدرب ليس مثالياً. هو يرتكب أخطاء.
  • الضجيج العشوائي: أحياناً يخمن بشكل خاطئ بشكل عشوائي. هذا يجعل نتائجك تبدو "أكثر ضبابية" (يصعب العثور على نمط حقيقي).
  • التحيز المنهجي: أحياناً يكون مخطئاً بشكل مستمر بنفس الطريقة (على سبيل المثال، يعطي دائماً درجات عالية للطلاب الذين يستخدمون كلمات كبيرة). هذا أمر خطير لأنه قد يخدعك ويجعلك تعتقد بوجود علاقة بينما لا توجد واحدة.
  • الحل: تقدم الورقة أدوات رياضية خاصة (مثل "مرشح التصحيح") يمكنها النظر في أخطاء المتدرب وتعديل نتائجك النهائية لتأخذ في الاعتبار تلك الأخطاء. الأمر يشبه محققاً يصحح شهادة شاهد بناءً على تحيزات معروفة.

6. التوسع (الكفاءة والسلامة)

  • المعالجة بالدفعات (Batching): بدلاً من سؤال المتدرب سؤالاً واحداً في كل مرة (وهو أمر بطيء ومكلف)، تعطه حزمة من 1,000 ورقة دفعة واحدة.
  • الخصوصية: إذا كانت بياناتك سرية (مثل السجلات الطبية)، فلا يمكنك إرسالها إلى متدرب في سحابة عامة. قد تحتاج إلى تشغيل نسخة "محلية" من المتدرب على جهاز الكمبيوتر الخاص بك.
  • التوثيق: احتفظ بسجل دقيق للتعليمات التي أعطيتها للمتدرب ولأي نسخة من البرامج استخدمتها. إذا لم تفعل ذلك، فلن يتمكن أحد غيرك من تكرار تجربتك.

الخلاصة الكبرى

استخدام النماذج اللغوية الكبيرة في البحث يشبه توظيف مساعد سريع جداً، وذكي جداً، ولكنه غير موثوق به قليلاً.

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

الرسالة الرئيسية للورقة: لا تثق في الآلة فحسب. قِس الآلة، وصحح أخطاءها، وأبقِ دائماً الإنسان في قلب العملية.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →