Your First RAG.pdf
📚 ساخت اولین سیستم RAG (Retrieval-Augmented Generation)
✍️ این فایل آموزشی شامل مراحل ساخت یک سیستم RAG ساده برای پاسخگویی به سوالات بر اساس اسناد است.
✅ مفاهیم کلیدی مانند استخراج متن (Text Extraction)، تقسیمبندی متن (Text Chunking) و جستجوی برداری (Vector Search) را توضیح میدهد.
🔰 محتوای فایل:
🔸استخراج متن از PDF با استفاده از PyMuPDF
🔸تقسیمبندی متن به قطعات کوچکتر (Chunking)
🔸روشهای بازیابی اطلاعات: جستجوی کلیدواژهای (Keyword-based) و جستجوی برداری (Vector-based)
🔸الگوریتم Okapi BM25 برای رتبهبندی اسناد
🔸استفاده از Embeddings برای محاسبه شباهت معنایی
🔸ساخت یک سیستم RAG ساده با استفاده از OpenAI API
➖➖➖➖➖➖➖➖➖➖➖➖
@AILearnCamp
✍️ این فایل آموزشی شامل مراحل ساخت یک سیستم RAG ساده برای پاسخگویی به سوالات بر اساس اسناد است.
✅ مفاهیم کلیدی مانند استخراج متن (Text Extraction)، تقسیمبندی متن (Text Chunking) و جستجوی برداری (Vector Search) را توضیح میدهد.
🔰 محتوای فایل:
🔸استخراج متن از PDF با استفاده از PyMuPDF
🔸تقسیمبندی متن به قطعات کوچکتر (Chunking)
🔸روشهای بازیابی اطلاعات: جستجوی کلیدواژهای (Keyword-based) و جستجوی برداری (Vector-based)
🔸الگوریتم Okapi BM25 برای رتبهبندی اسناد
🔸استفاده از Embeddings برای محاسبه شباهت معنایی
🔸ساخت یک سیستم RAG ساده با استفاده از OpenAI API
➖➖➖➖➖➖➖➖➖➖➖➖
@AILearnCamp