Introduction to NLP
حول هذه الدورة
يقدّم هذا الكورس مدخلًا متكاملًا إلى مجال معالجة اللغة الطبيعية (NLP)، حيث يركّز على فهم كيفية تعامل الأنظمة الذكية مع النصوص البشرية وتحليلها واستخلاص المعاني منها.
يبدأ الكورس بالأساسيات النظرية والتطبيقية لمعالجة النصوص، ثم ينتقل إلى تقنيات التمثيل العددي للنصوص، وصولًا إلى نماذج Deep Learning المستخدمة في تحليل السلاسل النصية.
خلال الكورس سيتم التطبيق العملي باستخدام Python، مع التركيز على أمثلة واقعية تساعد المتعلّم على بناء أساس قوي يؤهله للتقدّم في مسار NLP بشكل احترافي.
أهداف التعلم
المواد
- فيديوهات تعليمية مسجلة
- أكواد Python تطبيقية
- Notebooks للتجربة والتطبيق
- Quizzes بعد كل مرحلة
- تمارين عملية Hands-on
- أمثلة واقعية من سوق العمل
متطلبات
- لمام أساسي بلغة Python
- معرفة مبدئية بالبرمجة وهياكل البيانات
- لا يشترط وجود خبرة سابقة في NLP
- وجود خلفية عن Machine Learning و Deep Learning
الجمهور المستهدف
- طلاب كليات الهندسة، الحاسبات، الذكاء الاصطناعي، أو الرياضيات
- أي شخص لديه خلفية برمجية ويرغب في دخول مجال NLP
- المهتمون بالعمل في مجالات:
- Data Science
- Machine Learning
- Artificial Intelligence
- من يرغب في بناء أساس قوي قبل دراسة نماذج NLP المتقدمة مثل Transformers
منهاج دراسي
NLP Fundamentals & Classical Techniques
What is NLP00:11:46
NLP Application00:10:37
Text Processing00:32:52
Sentiment Analysis Part 100:19:54
Sentiment Analysis Part 200:17:29
Practice00:16:41
Recap00:25:20
Feature Engineering00:17:05
Vectorization00:24:01
Term Frequency00:18:57
Word Embeddings00:41:48
Quiz 1
NLP Deep Learning & Sequence Models
احصل على شهادة
أضف هذه الشهادة إلى سيرتك الذاتية لإثبات مهاراتك وزيادة فرصك في لفت الانتباه.
أساتذتك
Ahmed Ashraf
Machine Learning Engineer @ Cybral
Results-driven Machine Learning Engineer with expertise in NLP and MLOps, specializing in optimizing model performance, developing scalable data solutions, and enhancing system security. Skills: • Machine Learning & NLP: supervised, unsupervised algorithms, NN, CNNs, RNNs, LSTMs, Classical NLP, Tokenization, stemming, lemmatization, POS tagging, named entity recognition (NER), Embeddings, Word2Vec, GloVe, BERT, GPT, Attention, Transformer, Pytorch, HuggingFace, LLMs, Prompt Engineering, RAG, Vector Store, Langchain, LLM serving • MLOps & Deployment: Azure Repos - Pipelines, Git, Docker - Compose - Swarm, Mlflow, Weights & Biases, OLLAMA • API Development & Integration: Python, Flask, Flask-RESTx, Http/s, GRPC, Protocol Buffers, Swagger, Postman, SSL/TLS, Authentication, role-based access control, rate limiting, Microservices, Service Registry • Graph Database: Neo4j, Cypher language, APOC: Awesome Procedures on Cypher • Other Tools & Technologies: Numpy, Pandas, Matplotlib, Sklearn, NLTK, Redis, A/B Testing