🗓️ خطة ٦ أسابيع

المرحلة دي أمتع مرحلة، ومجالها بيتغير كل شهر. ركز على الأفكار الثابتة (tokens و embeddings و RAG و tools)، والأدوات نفسها هتتغير.

1
الأسبوع ١
  • الدرسين ١ و ٢
  • اعمل بحث بالمعنى على ٥٠ سؤال من FAQ حقيقي لأي موقع
2
الأسبوع ٢
  • الدرسين ٣ و ٤
  • The Illustrated Transformer
  • جرب ٣ موديلات مختلفة من Hugging Face على مهمة واحدة وقارنهم
3
الأسبوع ٣
  • الدرسين ٥ و ٦
  • اعمل chatbot في الـ Terminal بشخصية وأسلوب محددين
  • اعمل أداة بتحلل ٢٠ review وتطلع JSON وتحسب إحصائيات بـ Pandas
4
الأسبوع ٤
  • الدرس ٧
  • RAG على PDF حقيقي (لايحة كليتك أو دليل منتج)، واختبره على ٢٠ سؤال
5
الأسبوع ٥
  • الدرس ٨
  • ضيف للـ RAG أداة أو اتنين (حساب، أو بحث في CSV)
6
الأسبوع ٦: المشروع
  • الدرس ٩
  • مشروع المرحلة: مساعد ذكي لموضوع من اختيارك بيجاوب من مستندات بالـ RAG، وبيقول مش عارف لما المعلومة مش موجودة، ومعاه أداة واحدة على الأقل، وتقرير صغير بنتيجة اختباره على أسئلة حقيقية
💡 مش لازم تدرّب LLMأغلب شغل الـ AI Developer النهارده هو بناء تطبيقات فوق موديلات جاهزة: prompt كويس، و RAG، و tools. تدريب موديل لغة من الصفر بيكلف ملايين، و fine-tuning آخر حاجة تفكر فيها مش أول حاجة.
⚠ الموديل ممكن يألّفالـ LLMs ممكن تقول معلومة غلط بثقة تامة، وده اسمه hallucination. أي تطبيق جد لازم يديله مصادر (RAG)، ويطلب منه يقول «مش عارف» لما المعلومة مش موجودة، وتختبره على أسئلة حقيقية قبل ما تطلقه.

مصادر تكمل بيها

جاهز للمرحلة ٨؟

  • تقدر تشرح يعني إيه token و embedding و attention لحد مش مبرمج؟
  • كلمت LLM API من كود بايثون، وبتحط الـ API key في .env؟
  • بنيت RAG بيجاوب من مستنداتك وبيقول «مش عارف» لما مفيش إجابة؟
  • عملت agent بيستخدم tool واحدة على الأقل؟