دوره آموزشی هوش مصنوعی عملی: ساخت اولین چتبات مکالمهای خودت
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 FacePyTorchNatural Language Processing (NLP)Generative AIPythonArtificial Intelligence (AI)Open SourceOne-Off
سرفصل ها
۰. مقدمه
- 01 - از هوش مصنوعی مکالمهای عملی استقبال میشود
- 02 - نقشه راه دوره - آنچه یاد خواهید گرفت
۱. مقدمهای بر هوش مصنوعی محاورهای
- 03 - هوش مصنوعی محاورهای چیست؟
- 04 - انواع چتباتها
- 05 - کاربردهای چتباتها
- 06 - نحوه ساخت چتباتها
۲. راهاندازی محیط توسعه
- 07 - مقدمهای بر PyTorch و مبدلهای چهره در آغوش گرفته
- 08 - راهاندازی Google Colab و GPU برای آموزش
- 09 - نصب و وارد کردن کتابخانههای مورد نیاز
۳. ساخت یک چتبات پایه
- 10 - مقدمهای بر مدل مکالمهای از پیش آموزشدیده - DialoGPT
- 11 - بارگذاری DialoGPT
- 12 - توکنسازی و پیشپردازش ورودی کاربر
- 13 - تولید پاسخها با مدل ترانسفورماتورها
۴. اولین چتبات خود را به صورت محلی راهاندازی کنید
- 14- مقدمهای بر گرادیو
- 15 - CSS را به ربات چت خود اضافه کنید
- 16 - راهاندازی Gradio برای چتبات شما
- 17 - راهاندازی و آزمایش چتبات به صورت محلی
۵. درک تنظیم دقیق چتبات
- 18 - مقدمهای بر تنظیم دقیق چتبات - چیستی و اهمیت آن
- 19 - ملزومات تنظیم دقیق - مجموعه دادهها، بیشبرازش و تعمیم
- 20 - انتخاب استراتژی مناسب - تنظیم دقیق در مقابل استفاده از مدلهای از پیش آموزشدیده
۶. تنظیم دقیق چتبات برای مکالمات بهتر
- 21 - انتخاب مجموعه داده مناسب
- 22 - توکنسازی و پیشپردازش دادههای متنی
- 23 - تنظیم دقیق با Trainer API
- 24 - کیفیت پاسخ چتبات را ارزیابی کنید
۷. ارتقاء بیشتر پاسخهای چتبات
- 25 - ارتقاء ۱ - RAG (نسل افزوده بازیابی)
- 26 - ارتقاء ۲ - بهبود انسجام پاسخ و آگاهی از زمینه (و منابع)
- 27 - ارتقاء ۳ - مدیریت پاسخهای نامشخص با مکانیزم پشتیبان
۸. چتبات خود را آنلاین راهاندازی کنید - استقرار در فضاهای چهره در آغوش
- 28 - ایجاد یک فضای جدید
- 29 - کد چتبات خود را آپلود کنید
- 30 - راهاندازی چتبات آنلاین شما
نتیجهگیری
- 31 - خلاصه دوره
- 32 - مراحل بعدی برای زبانآموزان
دوره های مرتبط
- دوره آموزشی ساخت برنامههای ارزیابی LLM با LangChain
- دوره آموزشی کارگاه هوش مصنوعی: ساخت برنامههای هوش مصنوعی با مدلهای Hugging Face
- دوره آموزشی تحلیل احساسات با هوش مصنوعی با استفاده از PyTorch و ترنسفورمرهای Hugging Face
- دوره آموزشی برنامه نویسی هوش مصنوعی مولد: از رمزگذارهای خودکار متغیر تا انتشار پایدار با PyTorch و Hugging Face
- دوره آموزشی ساخت یک راهحل RAG از ابتدا
- دوره آموزشی مقدمه عملی بر Hugging Face برای توسعهدهندگان
- دوره آموزشی برنامههای پیشرفته RAG با پایگاههای داده برداری (Vector Databases)
- دوره آموزشی هوش مصنوعی تولیدی و مدلهای متنباز: تمرین عملی با مدلهای Hugging Face