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

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

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

اهداف

فهرست:

8 درس

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

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

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

4.48 (21 نظر)

17 دوره ها

4499 دانشجو

نظرات

پیش‌نیاز

مخاطبین

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