دورة عبر الإنترنت – تخصص مهني معتمد في معالجة اللغات الطبيعية من جامعة أوسترال

تعلم كيفية التطوير في البرمجة اللغوية العصبية. قم بإنشاء مساحة عمل البرمجة اللغوية العصبية الشخصية الخاصة بك.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

البدء

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • برمجة بايثون
  • تطوير التطبيقات
  • معالجة اللغة الطبيعية
  • علم البيانات

What you will learn in the course

Courses for which the course is suitable

  • مطور تطبيقات معالجة اللغات الطبيعية
  • مهندس بيانات
  • يطور نماذج التعلم الآلي
  • محلل البيانات
  • مطور البرمجيات
  • خبير معالجة اللغات الطبيعية
  • يطور بيئة معالجة اللغة الطبيعية
  • مدير مشروع في مجال معالجة اللغات الطبيعية

التدريب – سلسلة دورات من 4 دورات

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

مشروع التعلم العملي

الهدف العام للمشاريع هو تصميم واختبار وتنفيذ أنظمة تعتمد على هذا النموذج في لغة بايثون:

  • في الدورة 1

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

  • في الدورة 2

    ستقوم بتطوير بيئة عمل (إطار عمل) لتنظيف البيانات ومناسبة لمعالجة اللغة الطبيعية.

  • في الدورة 3

    ستقوم بإنشاء بيئة عمل لمقارنة النماذج المختلفة لخوارزميات معالجة اللغة الطبيعية.

  • في الدورة 4

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

Details of the courses that make up the specialization

مقدمة في معالجة اللغة الطبيعية

  • الدورة 1 • 13 ساعة • 4.4 (25 تقييمًا)

تفاصيل الدورة

ماذا ستتعلم
  • فهم أساسيات معالجة اللغة الطبيعية
  • إنشاء تصنيفات نصية تلقائيًا
  • تخمين العاطفة من النص تلقائيا
  • استخراج المعلومات من النص تلقائيا
المهارات التي سوف تكتسبها
  • الفئة: سلسلة المهام
  • التصنيف: تحليل المشاعر
  • الفئة: تصنيف النص
  • التصنيف: نشر معلومات
  • التصنيف: معالجة اللغات الطبيعية

تنظيف البيانات لمعالجة اللغة الطبيعية

  • الدورة 2 • 12 ساعة • 4.3 (14 تقييمًا)

تفاصيل الدورة

ماذا ستتعلم
  • ستزودك هذه الدورة بالمعرفة اللازمة لاستخراج وتنظيف وإعداد مصادر البيانات المختلفة التي ستدخل في عملية البرمجة اللغوية العصبية.
  • مطلوب معرفة برمجة من المستوى الأساسي إلى المتوسط، ويفضل أن يكون لديك فهم أساسي للغة Python، ويجب أن تكون على دراية ببيئة Jupyter Notebooks في بيئة Anaconda.
المتطلبات الفنية
  • لفتح التطبيقات، استخدم Python 3.6 أو أعلى. وبدلاً من ذلك، يمكنك استخدام بيئة Anaconda مع نفس إصدار Python.
  • كمحرر تعليمات برمجية، سيتم تحرير الأمثلة في دفتر ملاحظات Anaconda، ولكن يمكن للطالب استخدام أي محرر نصوص يبيع دفاتر ملاحظات Anaconda.
  • المكتبات التي يجب تثبيتها لتشغيل الدورة التدريبية: مكتبات NLTK وPandas وScikit-Learn واستخراج البيانات.

نماذج وخوارزميات البرمجة اللغوية العصبية

  • الدورة 3 • 10 ساعات

تفاصيل الدورة

ماذا ستتعلم
  • ستزودك هذه الدورة بالمعرفة اللازمة لتطبيق خوارزميات البرمجة اللغوية العصبية. ومن خلال استخدام أحدث الخوارزميات وأكثرها شيوعًا في هذا المجال، سيتم توفير حل لمجموعة متنوعة من المشكلات الفريدة في هذا المجال.
  • مطلوب معرفة برمجة من المستوى الأساسي إلى المتوسط، ومن المستحسن أيضًا معرفة أساسية بلغة Python، ويجب أن تكون على دراية بـ Jupyter Notebooks في بيئة Anaconda.
المتطلبات الفنية
  • لفتح التطبيقات، استخدم Python 3.6 أو أعلى. وبدلاً من ذلك، يمكنك استخدام بيئة Anaconda مع نفس إصدار Python.
  • كمحرر تعليمات برمجية، سيتم تحرير الأمثلة في دفتر ملاحظات Anaconda، ولكن يمكن للطالب استخدام أي محرر نصوص يبيع دفاتر ملاحظات Anaconda.
  • المكتبات التي يجب تثبيتها لتشغيل الدورة التدريبية: NLTK وScikit-learn وSpacy وTensorFlow.

هندسة نظام البرمجة اللغوية العصبية وعمليات التطوير

  • الدورة 4 • 10 ساعات

تفاصيل الدورة

ماذا ستتعلم
  • ستزودك هذه الدورة بالمعرفة اللازمة لتطبيق خوارزميات البرمجة اللغوية العصبية. ومن خلال استخدام أحدث الخوارزميات وأكثرها شيوعًا في هذا المجال، سيتم توفير حل لمجموعة متنوعة من المشكلات الفريدة في هذا المجال.
  • مطلوب معرفة برمجة من المستوى الأساسي إلى المتوسط، ومن المستحسن أيضًا معرفة أساسية بلغة Python، ويجب أن تكون على دراية بـ Jupyter Notebooks في بيئة Anaconda.
المتطلبات الفنية
  • لفتح التطبيقات، استخدم Python 3.6 أو أعلى. وبدلاً من ذلك، يمكنك استخدام بيئة Anaconda مع نفس إصدار Python.
  • كمحرر تعليمات برمجية، سيتم تحرير الأمثلة في دفتر ملاحظات Anaconda، ولكن يمكن للطالب استخدام أي محرر نصوص يبيع دفاتر ملاحظات Anaconda.
  • المكتبات التي يجب تثبيتها لتشغيل الدورة التدريبية: NLTK وScikit-learn وSpacy وTensorFlow.