Certified Natural Language Processing Master

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

جميع الكورسات

New Era of Artificial Intelligence
New Era of Artificial Intelligence

هذا الكورس يهدف الى تعليم مفاهيم الذكاء الاصطناعي الأساسية وتطبيقاته في مختلف المجالات، بما في ذلك Computer Vision و Natural Language Processing و Tabular Data Processing و Audio Processing. ستتعرف أيضًا على أنواع ال Machine Learning المختلفة، مثل Supervised Learning و Unsupervised Learning و Reinforcement Learning، وستتعلم كيفية بناء Supervised Learning Model وكيفية استخدام Data Analysis Types المختلفة ومتى يجب استخدام كل نوع منها.


Exploratory Data Analysis
Exploratory Data Analysis

هذا الكورس يهدف إلى تعليم تحليل البيانات الاستكشافي (EDA) باستخدام لغة Python ومكتبة Pandas وأدوات الرسوم البيانية باستخدام Matplotlib. ستتعلم الطرق المختلفة لتحميل البيانات واستكشافها وتحليلها باستخدام Pandas، بما في ذلك الفرز والتصفية والتطبيق و Map و Groupby وإنشاء الجداول الملخصة. ستتعلم أيضًا كيفية إضافة أعمدة وإزالة الصفوف والأعمدة. سيتم تدريبك أيضًا على تنبؤ الانتقال بين العملاء باستخدام مجموعة مزيجة من المتغيرات. بالإضافة إلى ذلك، ستتعلم أيضًا كيفية تصور البيانات باستخدام أدوات الرسوم البيانية المختلفة، بما في ذلك الرسوم البيانية الرقمية والرسوم البيانية الفئوية والرسوم البيانية المتعددة المتغيرات والرسوم البيانية الكمية مقابل الفئوية والفئوية مقابل الفئوية وتصور البيانات بالكامل باستخدام تقليل الأبعاد.


Supervised Learning Foundation
Supervised Learning Foundation

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


Unsupervised Learning Foundation
Unsupervised Learning Foundation

يتميز هذا الكورس بتوفير فهم متخصص وعميق لمفاهيم unsupervised learning، بما في ذلك الألغوريتمات الأكثر استخدامًا مثل K Means، PCA، Gaussian Mixture Models، وغيرها. يشرح الكورس بشكل مفصل كيفية تطبيق هذه الألغوريتمات وكيفية استخدامها لحل مشكلات الـ unsupervised learning، بالإضافة إلى توفير تطبيقات عملية لهذه المفاهيم. يعتبر هذا الكورس مثاليًا للمتعلمين الذين يرغبون في تطوير مهاراتهم في unsupervised learning وتحسين أدائهم في هذا المجال، سواء كانوا مبتدئين أو متوسطين في هذا المجال.


Neural Networks Foundation
Neural Networks Foundation

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


Transformers Neural Networks Foundation
Transformers Neural Networks Foundation

يستهدف هذا الكورس الأفراد الراغبين في تعلم مفهوم الـTransformers، وهي هيكلية شبكات عصبية حديثة غيرت شكل معالجة اللغة الطبيعية ورؤية الحاسوب. يتناول الكورس مواضيع مثل طبقات التضمين، الترميز الوضعي، آلية الانتباه Attention، والانتباه المتعدد الرؤوس وغيرها. ستتعلم كيفية تنفيذ الـTransformers بدايةً من الصفر باستخدام PyTorch، وكيفية بناء البيانات والمفردات الخاصة بك، وتدريب وتحقق النماذج الخاصة بك.


BERT & GPT Transformers in NLP
BERT & GPT Transformers in NLP

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


NLP with Hugging Face
NLP with Hugging Face

رحلة عبر Hugging Face: إتقان معالجة اللغة الطبيعية باستخدام (Transformers) تزودك هذه الدورة التدريبية الشاملة بالمعرفة والمهارات اللازمة للاستفادة من Hugging Face، وهو نظام مفتوح المصدر قوي، لمشاريع معالجة اللغة الطبيعية (NLP) الخاصة بك. سنتعرف على النماذج المدربة مسبقًا، و Transformers، والمجموعات البيانات (Datasets)، و Pipelines، والمزيد، وستكتسب خبرة عملية من خلال أمثلة الكود والتدريبات العملية. عند الانتهاء من هذه الدورة، ستكون قد اكتسبت المهارات والخبرة اللازمة لبناء تطبيقات معالجة اللغة الطبيعية القوية والفعالة باستخدام Hugging Face. ستتمكن من: اختيار النماذج المدربة مسبقًا المناسبة لمشروعك. فهم Transformers وتطبيقها في مشاريعك. استخدام Hugging Face pipelinesلتبسيط مهام معالجة اللغة الطبيعية الشائعة. معالجة بيانات معالجة اللغة الطبيعية باستخدام Pandas. إنشاء رسومات بيانية جذابة لاستكشاف وتحليل بياناتك. بناء pipelines ترجمة خاصة بك. تطوير pipelines للإجابة على الأسئلة.


Langchain Foundation
Langchain Foundation

اكتشف معنا عالم langchain للتفاعل مع مودلز مختلفة, على سبيل المثالGPT. سيتم شرح المفاهيم الأساسية من الحصول على API key والعناصر الاساسية في مكتبة الlangchain للتعامل مع الLarge Languge Models المختلفة. بعد الانتهاء من هذا الكورس سوف يكون لديك فكرة عامّة عن langchain framework وسكون قادر على تصميم التشات بوت الخاص بك لحل مشاكلك اليومية او مشاكل البزنس.


Python Programming Foundation
Python Programming Foundation

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


Computer Vision Foundation
Computer Vision Foundation

هذا الكورس يهدف إلى تعليم المشاركين أساسيات فن الرؤية الحاسوبية (Computer Vision)، وكيفية استخدامها في تحليل الصور والفيديو. سيتعلم المشاركون كيفية تحويل الصور والفيديو إلى بيانات رقمية واستخدام أدوات معالجة الصور المختلفة مثل Image Filtering و Morphological Transformation و Edge Detection. سيتعلمون أيضًا كيفية استخدام ميزات الصور لإنشاء نظم تعرف على الجماليات والأشياء. في نهاية الدورة، سيتم إنشاء تطبيق لتعرف على بطاقات الهوية الوطنية.


Natural Language Processing Foundation
Natural Language Processing Foundation

يهدف الكورس "مقدمة في معالجة اللغة الطبيعية (NLP)" إلى تعليم المشاركين أساسيات معالجة اللغة الطبيعية وكيفية استخدامها في تحليل النصوص والبيانات اللغوية. يتعلم المشاركون المهارات اللازمة للاستفادة من الأدوات الأساسية لمعالجة اللغة الطبيعية، بما في ذلك Tokenizers و Stop Words و Stemming و Lemmatization و Word net. يتعلم المشاركون أيضًا تقنيات التعرّف على الكيانات المُسمّاة (Named Entity Recognition) وجزء من كلام Tagging و Chunking و Chinking وكيفية استخدامها في تحليل النصوص. كما يتعلمون كيفية تضمين الكلمات وتحويلها إلى بيانات رقمية باستخدام Vectorization و Count Vectorizer و TF-IDF و Word2Vec. يتم إنشاء مصنف NLP لتصنيف تغريدات Twitter في نهاية الدورة. يتم تقديم مشروع Capstone يستخدم فيه المشاركون المهارات التي تعلموها في الدورة لإنشاء مصنف NLP لتصنيف تغريدات Twitter.


Deep Neural Networks Foundation
Deep Neural Networks Foundation

يهدف هذا الكورس إلى تعليم المشاركين كيفية استخدام شبكات العصبية التحويلية (CNNs) في المهام المتعلقة بالرؤية الحاسوبية، بالإضافة إلى كيفية استخدام شبكات العصبية المتكررة (RNNs) و LSTMs في المهام المتعلقة بمعالجة اللغة الطبيعية. سيتم شرح الأسباب وراء فشل الشبكات العصبية الاصطناعية (ANNs) في المهام المتعلقة بالرؤية الحاسوبية ومعالجة اللغة الطبيعية (NLP). وسيتم توضيح كيفية استخدام طبقات الشبكات العصبية التحويلية (CNNs) في مهام الرؤية الحاسوبية، بما في ذلك الطبقة الحاسوبية والطبقة الخارجية والطبقة الخفية والتحويلات. سيتم شرح كيفية استخدام طبقات التجميع والتسطيح لاستخراج المعلومات الرئيسية من الصور، وسيتم توضيح كيفية إنشاء نظام تعرف على الوجوه باستخدام CNNs، بدءًا من إنشاء بيانات خاصة بنا وتحميلها ومعالجتها وتدريب النموذج واستخدامه للتنبؤ. كما سيتم شرح كيفية استخدام طبقات التضميد وشبكات العصبية المتكررة (RNNs) و LSTMs في مهام معالجة اللغة الطبيعية، بما في ذلك طبقة التضميد وشبكات العصبية المتكررة والذاكرة الطويلة القصيرة. وأخيرًا، سيتم شرح كيفية إنشاء نظام لتوليد الشعر باستخدام RNNs. بعد الانتهاء من هذا الكورس، سيكون لديك المهارات اللازمة لتطبيق شبكات العصبية التحويلية وشبكات العصبية المتكررة في المهام المتعلقة بالرؤية الحاسوبية ومعالجة اللغة الطبيعية.


RAG foundation
RAG foundation

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


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

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

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

الأسئلة الشائعة

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

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

ستتعلم عن أساسيات معالجة اللغة الطبيعية، تقنيات تحليل المشاعر، نماذج المحولات، تحليل النصوص، وتطبيقات معالجة اللغة الطبيعية في الصناعات المختلفة.

المهارات الرئيسية

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