Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Complete RAG System: From LLM Retrieval to AWS Deployment
Highest Rated
Rating: 4.8 out of 5(41 ratings)
236 students

Complete RAG System: From LLM Retrieval to AWS Deployment

قم ببناء نظام RAG متكامل باستخدام LLMs مفتوحة المصدر و embeddings، وقم بنشره على AWS باستخدام Docker و EC2.
Created byAmr Koura
Last updated 5/2025
Arabic
Arabic [Auto],

What you'll learn

  • Learn how to build an end-to-end RAG application that enhances LLM responses with real-time document retrieval for more accurate and context-aware answers.
  • Gain hands-on experience using open-source large language models like LLaMA to extract insights from documents and power intelligent question-answering systems
  • Develop a fully functional, interactive question-answering application using Streamlit, enabling users to query documents with natural language.
  • Learn to containerize your RAG system, deploy it on AWS with Docker, and optimize performance for scalability and real-world usage.

Course content

5 sections • 14 lectures • 3h 10m total length
  • Introduction8:30

    Welcome to the course! ? In this video, you'll get an overview of what to expect in this journey. We'll introduce the course structure, key topics, and how you’ll build a complete Retrieval-Augmented Generation (RAG) system from scratch. Let’s get started!

  • Course outline6:15

    In this video, we’ll walk through the complete course outline. ? You'll get a clear roadmap of the key topics we'll cover, from understanding RAG systems to deploying your AI application on AWS. Get ready to dive in!

Requirements

  • Python

Description

اكتشف قوة (Retrieval-Augmented Generation - RAG) وتعلّم كيفية بناء تطبيقات ذكاء اصطناعي ذكية وفعالة من الصفر. يقدّم لك هذا الكورس دليلاً شاملاً خطوة بخطوة لدمج نماذج الذكاء الاصطناعي مفتوحة المصدر (LLMs) مثل (LLaMA) مع تقنيات استرجاع المستندات لإنشاء نظام إجابة على الأسئلة دقيق وفعّال في الوقت الحقيقي. ستتمكن من بناء تطبيقات تعتمد على الذكاء الاصطناعي لفهم المستندات واسترجاع المعلومات بذكاء، مما يعزز أداء أنظمة البحث والتفاعل مع المستخدمين.

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

بعد بناء الأساسيات، ستنتقل إلى تطوير واجهة مستخدم تفاعلية باستخدام (Streamlit)، مما يسمح للمستخدمين بتحميل المستندات وطرح الأسئلة والحصول على إجابات دقيقة. كما ستتعلم كيفية نشر نظام (RAG) على (AWS) باستخدام (Docker) وحاويات التطبيقات، بالإضافة إلى تشغيله على (EC2 Instance) لضمان قابلية التوسع والعمل في بيئات الإنتاج بفعالية.

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

Who this course is for:

  • AI Enthusiasts & Developers
  • Data Scientists & ML Engineers
  • Software & Cloud Engineers
  • Tech Professionals & Researchers