ساخت سیستم پرسش‌وپاسخ هوشمند (RAG) با HuggingFace و LangChain

پروژه
181
dpnn poject cover | ساخت سیستم پرسش‌وپاسخ هوشمند (RAG) با HuggingFace و LangChain

درباره دوره

در این پروژه شما یک سیستم پرسش‌وپاسخ مبتنی بر بازیابی اطلاعات (Retrieval-Augmented Generation - RAG) می‌سازید. این سیستم به جای اتکای صرف به دانش از پیش آموخته‌شده‌ی یک مدل زبانی بزرگ، ابتدا در یک مجموعه اسناد مشخص جستجو می‌کند، بخش‌های مرتبط را می‌یابد، و سپس با استفاده از یک مدل زبانی، پاسخی دقیق و مستند بر اساس همان اسناد تولید می‌کند. هدف اصلی پروژه، تجربه‌ی عملی ساخت یک پایپ‌لاین کامل RAG است که شامل مراحل زیر می‌شود: ۱. آماده‌سازی و تقسیم‌بندی (Chunking) اسناد ۲. ساخت بردارهای معنایی (Embedding) از اسناد و پرسش‌ها ۳. بازیابی اطلاعات مرتبط از یک پایگاه‌داده برداری (Vector Store) ۴. تولید پاسخ نهایی با یک مدل زبانی، با استفاده از LangChain و در صورت نیاز LangGraph ۵. ارائه‌ی نتیجه در قالب یک اپلیکیشن تعاملی با Gradio
بیشتر

برنامه درسی دوره

معرفی و پرسش‌های پروژه

  • معرفی داده
  • آماده‌سازی داده و ساخت پایگاه دانش
  • پیاده‌سازی زنجیره‌ی Retrieval
  • پیاده‌سازی زنجیره‌ی Generation با LangChain
  • افزودن قابلیت پیشرفته با LangGraph
  • ارزیابی سیستم
  • ساخت اپلیکیشن با Gradio
  • تحویل نهایی
  • نکات تکمیلی

سعید مجیدی فارغ التحصیل دکتری علوم کامپیوتر از دانشگاه تافتس آمریکا است و همکاری‌های متعددی به عنوان مدرس و دیتاساینتیست ارشد با مجموعه دقیقه انجام داده است.

4.35 (23 نظر)

18 دوره‌ها

1601 دانشجو

دسته‌ها Python

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors