دوره آموزشی هوش مصنوعی عملی: ساخت اولین چتبات مکالمهای خودت
1 ساعت 48 دقیقهمبتدی2025-07-21
مدرسین
Zhongyu Pan
Content Creator at LinkedIn
جزئیات دوره
شروع کن با طراحی، ساخت و بهینهسازی چتباتهای مکالمهای با استفاده از ابزارهای قدرتمند Hugging Face Transformers و PyTorch. تو این دوره، مدرس Zhongyu Pan کلی چیزای مهم و پایهای رو بهت یاد میده که چطوری یه چتبات هوشمند بسازی و با تمرین روی دادههای واقعی مکالمات، عملکردش رو بهتر کنی. تو مسیر یادگیری، با مفاهیم مهمی مثل توکنیزیشن (تقسیمبندی متن به قطعات کوچکتر)، آموزش مدل و روشهای ارزیابی آشنا میشی.
آخر این دوره، تو میتونی یه چتبات کامل و کاربردی برای کسبوکارهای واقعی بسازی که خیلی بازارکار داره و درخواستش بالاست. تازه یاد میگیری چطور چتباتت رو به کمک Gradio و Hugging Face Spaces به صورت یه اپلیکیشن وب دربیاری و به راحتی باهاش کار کنی. همچنین روشهایی برای بهبود و ارتقای چتبات یاد میگیری تا همیشه بهترین نتیجه رو بگیری.
اهداف یادگیری:
ساختن یه چتبات اولیه و ساده با کمک Hugging Face Transformers و PyTorch.
بهبود عملکرد چتبات با تمرین مدلهای آماده روی دادههای سفارشی.
راهاندازی چتبات به عنوان یه اپلیکیشن وب با استفاده از Gradio و Hugging Face Spaces.
ارزیابی کیفیت عملکرد چتبات با مقایسه مدل پایه و مدل بهینهشده.
یادگیری روشهای پیشرفته برای ارتقای قابلیتهای چتبات.
آخر این دوره، تو میتونی یه چتبات کامل و کاربردی برای کسبوکارهای واقعی بسازی که خیلی بازارکار داره و درخواستش بالاست. تازه یاد میگیری چطور چتباتت رو به کمک Gradio و Hugging Face Spaces به صورت یه اپلیکیشن وب دربیاری و به راحتی باهاش کار کنی. همچنین روشهایی برای بهبود و ارتقای چتبات یاد میگیری تا همیشه بهترین نتیجه رو بگیری.
اهداف یادگیری:
ساختن یه چتبات اولیه و ساده با کمک Hugging Face Transformers و PyTorch.
بهبود عملکرد چتبات با تمرین مدلهای آماده روی دادههای سفارشی.
راهاندازی چتبات به عنوان یه اپلیکیشن وب با استفاده از Gradio و Hugging Face Spaces.
ارزیابی کیفیت عملکرد چتبات با مقایسه مدل پایه و مدل بهینهشده.
یادگیری روشهای پیشرفته برای ارتقای قابلیتهای چتبات.
مهارت ها
Hugging FacePyTorchAI Agents and Agentic SystemsBuilding with AIPythonOpen SourceOne-Off
سرفصل ها
مقدمه
- از هوش مصنوعی مکالمهای عملی استقبال میشود
- نقشه راه دوره - آنچه یاد خواهید گرفت
مقدمهای بر هوش مصنوعی محاورهای
- هوش مصنوعی محاورهای چیست؟
- انواع چتباتها
- کاربردهای چتباتها
- نحوه ساخت چتباتها
راهاندازی محیط توسعه
- مقدمهای بر PyTorch و مبدلهای چهره در آغوش گرفته
- راهاندازی Google Colab و GPU برای آموزش
- نصب و وارد کردن کتابخانههای مورد نیاز
ساخت یک چتبات پایه
- مقدمهای بر مدل مکالمهای از پیش آموزشدیده - DialoGPT
- بارگذاری DialoGPT
- توکنسازی و پیشپردازش ورودی کاربر
- تولید پاسخها با مدل ترانسفورماتورها
اولین چتبات خود را به صورت محلی راهاندازی کنید
- مقدمهای بر گرادیو
- CSS را به ربات چت خود اضافه کنید
- راهاندازی Gradio برای چتبات شما
- راهاندازی و آزمایش چتبات به صورت محلی
درک تنظیم دقیق چتبات
- مقدمهای بر تنظیم دقیق چتبات - چیستی و اهمیت آن
- ملزومات تنظیم دقیق - مجموعه دادهها، بیشبرازش و تعمیم
- انتخاب استراتژی مناسب - تنظیم دقیق در مقابل استفاده از مدلهای از پیش آموزشدیده
تنظیم دقیق چتبات برای مکالمات بهتر
- انتخاب مجموعه داده مناسب
- توکنسازی و پیشپردازش دادههای متنی
- تنظیم دقیق با Trainer API
- کیفیت پاسخ چتبات را ارزیابی کنید
ارتقاء بیشتر پاسخهای چتبات
- ارتقاء ۱ - RAG (نسل افزوده بازیابی)
- ارتقاء ۲ - بهبود انسجام پاسخ و آگاهی از زمینه (و منابع)
- ارتقاء ۳ - مدیریت پاسخهای نامشخص با مکانیزم پشتیبان
چتبات خود را آنلاین راهاندازی کنید - استقرار در فضاهای چهره در آغوش
- ایجاد یک فضای جدید
- کد چتبات خود را آپلود کنید
- راهاندازی چتبات آنلاین شما
نتیجهگیری
- خلاصه دوره
- مراحل بعدی برای زبانآموزان