معالجة اللغات الطبيعية

Natural Language Processing (NLP)

كيف تفهم الحواسيب النصوص: من التنظيف والتقطيع والتمثيلات الإحصائية إلى التضمينات والمحوّلات وBERT وAraBERT والنماذج اللغوية الكبيرة، مع عناية خاصة باللغة العربية.

  • 17 درساً
  • 3 مستويات
  • 3.5 ساعة تقريباً
  • 5 اختبارات
تقدّمك في المسار 0%

عن المسار

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

1

تجهيز النص وتمثيله

مبتدئ · Beginner · 1.1 ساعة تقريباً · 6 دروس

0%

الخطوات التي تسبق أي نموذج: من النص الخام إلى متجهات رقمية.

الأهداف التعليمية

  • تنظيف النصوص وتطبيعها
  • تقطيعها إلى وحدات
  • تمثيلها بالحقيبة والأوزان الإحصائية

المتطلبات السابقة

  • Python وأساسيات تعلم الآلة
  1. مقدمة في معالجة اللغات الطبيعية Introduction to NLP 10 دقيقة
  2. المعالجة المسبقة للنصوص Text Preprocessing 12 دقيقة
  3. التقطيع Tokenization 12 دقيقة
  4. التجذير والتأصيل Stemming and Lemmatization 12 دقيقة
  5. حقيبة الكلمات Bag of Words 10 دقيقة
  6. TF-IDF 12 دقيقة
اختبار قصير: تجهيز النص وتمثيله — معالجة اللغات الطبيعية6 أسئلة · تصحيح فوري
2

التمثيلات الدلالية والنماذج العصبية

متوسط · Intermediate · 1 ساعة تقريباً · 5 دروس

0%

كيف ننتقل من عدّ الكلمات إلى تمثيل معانيها، ومن قراءة الكلمة منفردة إلى فهم السياق.

الأهداف التعليمية

  • فهم التضمينات وWord2Vec وGloVe
  • تطبيق الشبكات التكرارية على النصوص
  • فهم المحوّل في سياق اللغة

المتطلبات السابقة

  • إنهاء المستوى المبتدئ
  • أساسيات الشبكات العصبية
  1. تضمينات الكلمات Word Embeddings 12 دقيقة
  2. Word2Vec 12 دقيقة
  3. GloVe GloVe (Global Vectors) 10 دقيقة
  4. الشبكات التكرارية لمعالجة اللغة RNN for NLP 12 دقيقة
  5. المحوّلات في معالجة اللغة Transformers for NLP 15 دقيقة
اختبار قصير: التمثيلات الدلالية والنماذج العصبية — معالجة اللغات الطبيعية6 أسئلة · تصحيح فوري
3

النماذج المدربة مسبقاً والتطبيقات

متقدم · Advanced · 1.3 ساعة تقريباً · 6 دروس

0%

النماذج المدربة مسبقاً التي تقوم عليها تطبيقات اللغة الحديثة، وكيف تُقيَّم بمسؤولية.

الأهداف التعليمية

  • استخدام BERT وAraBERT
  • بناء تطبيقات تصنيف وتحليل مشاعر وتعرف على الكيانات
  • فهم النماذج اللغوية الكبيرة وحدودها

المتطلبات السابقة

  • إنهاء المستويين السابقين
  1. BERT 15 دقيقة
  2. AraBERT 12 دقيقة
  3. تحليل المشاعر Sentiment Analysis 12 دقيقة
  4. تصنيف النصوص Text Classification 12 دقيقة
  5. التعرف على الكيانات المسماة Named Entity Recognition 12 دقيقة
  6. النماذج اللغوية الكبيرة Large Language Models 15 دقيقة
اختبار قصير: النماذج المدربة مسبقاً والتطبيقات — معالجة اللغات الطبيعية6 أسئلة · تصحيح فوري

الاختبار النهائي: معالجة اللغات الطبيعية

15 سؤالاً من كل مستويات المسار · درجة النجاح 70% · اجتيازه يتيح شهادة اجتياز الاختبار.

ابدأ الاختبار النهائي