آموزش ساخت چت بات با پایتون و Rasa Open Source - آخرین آپدیت

دانلود How to Build Chatbot with Python & Rasa Open Source

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

به دوره جامع "آموزش ساخت چت‌بات با پایتون و راسا (Rasa) متن‌باز" خوش آمدید. اگر علاقه‌مند به ورود به دنیای هیجان‌انگیز هوش مصنوعی مکالمه‌ای هستید، این دوره دروازه شما برای ایجاد چت‌بات‌های قدرتمند و هوشمند از صفر با استفاده از پایتون و راسا (Rasa) متن‌باز است.

توضیحات دوره:

امروزه، چت‌بات‌ها به بخش جدایی‌ناپذیری از تعامل با کاربر و پشتیبانی مشتری تبدیل شده‌اند. این دوره با دقت طراحی شده است تا شما را به مهارت‌های لازم برای ایجاد چت‌بات‌های پیچیده با استفاده از پایتون مجهز کند و همچنین از قابلیت‌های Rasa متن‌باز، یک چارچوب پیشرو در هوش مصنوعی مکالمه‌ای، استفاده کنید.

حوزه‌های تمرکز اصلی:

  1. درک راسا NLU: با درک مفاهیم اصلی راسا NLU (درک زبان طبیعی) پایه و اساس را بنا کنید. یاد بگیرید که چگونه پیام‌های کاربر را پیش‌پردازش کرده و از آن‌ها معنا استخراج کنید و پایه‌ای برای تعاملات دقیق ایجاد کنید.

  2. ساخت چت‌بات هواشناسی و فراخوانی API: با ساخت یک چت‌بات هواشناسی که با APIهای خارجی برای ارائه اطلاعات آب و هوای بلادرنگ تعامل دارد، وارد پیاده‌سازی عملی شوید. درک کنید که چگونه تماس‌های API را به طور یکپارچه در جریان چت‌بات خود ادغام کنید.

  3. تکنیک‌های پیشرفته NLU: درک چت‌بات خود از قصد و موجودیت‌های کاربر را ارتقا دهید. تکنیک‌های پیشرفته برای بهبود عملکرد NLU، از جمله تشخیص موجودیت و مدیریت مترادف را بررسی کنید.

  4. فرم‌های راسا: قدرت فرم‌های راسا را در ایجاد مکالمات ساخت‌یافته کشف کنید. فرم‌های پویا را پیاده‌سازی کنید که کاربران را در تعاملات پیچیده راهنمایی می کند و یک تجربه یکپارچه و کاربرپسند را تضمین می‌کند.

  5. بازگشت به عقب و تحویل به انسان: یاد بگیرید که چگونه با استفاده از مکانیسم‌های بازگشت به عقب، به طور مؤثری به درخواست‌های کاربر که خارج از توانایی‌های چت‌بات قرار می‌گیرند، رسیدگی کنید. استراتژی‌هایی را برای انتقال یکپارچه به نمایندگان انسانی در صورت لزوم بررسی کنید.

  6. راسا و پایگاه داده MySQL: راسا را با پایگاه داده MySQL ادغام کنید تا داده‌های خاص کاربر را ذخیره و بازیابی کنید، تعاملات شخصی‌سازی‌شده و تجربه کاربری جذاب‌تر را فعال کنید.

  7. استقرار چت‌بات راسا: چت‌بات خود را از توسعه به استقرار ببرید. گزینه‌ها و استراتژی‌های استقرار را بررسی کنید و اطمینان حاصل کنید که چت‌بات شما برای کاربران در پلتفرم‌های مختلف قابل دسترسی است.

  8. ادغام راسا و Flask: قابلیت‌های چت‌بات خود را با ادغام آن با Flask، یک فریم‌ورک وب قدرتمند، گسترش دهید. یاد بگیرید که چگونه یک رابط وب کاربرپسند برای چت‌بات خود ایجاد کنید.

  9. فرم های راسا: در این بخش قصد داریم اطلاعات بیشتری در مورد فرم های راسا کسب کنیم و اطلاعات بیشتری در مورد استفاده از راسا اضافه می کنیم.

  10. ایجاد ربات خبری: در این بخش می خواهیم با API تعامل داشته باشیم و یک ربات خبری ایجاد کنیم.

  11. راسا با مدل‌های زبان بزرگ OpenAI (LLMs): در این بخش می خواهیم در مورد مدل‌های زبان بزرگ و نحوه ادغام مدل‌های زبان بزرگ OpenAI (GPT) با راسا متن‌باز صحبت کنیم.

  12. راسا با مدل‌های زبان بزرگ Cohere: در این بخش قصد داریم راسا را با مدل‌های زبان بزرگ Cohere ادغام کنیم.

  13. راسا با Google Gemini: در این بخش می خواهیم در مورد Google Vertex AI صحبت کنیم و نحوه ادغام Google Gemini با راسا متن‌باز را بررسی کنیم.

  14. راسا با Hugging Face: در این بخش می خواهیم یاد بگیریم که چگونه راسا متن باز را با مدل های Hugging Face ادغام کنیم.

در پایان این دوره، مهارت‌ها و دانش لازم برای ایجاد چت‌بات‌های هوشمندی را به دست خواهید آورد که می‌توانند اهداف کاربر را درک کنند، اطلاعات را بازیابی و ارائه دهند و یک تجربه مکالمه لذت‌بخش را ارائه دهند. چه یک توسعه‌دهنده باشید که به دنبال ورود به دنیای چت‌بات‌های مبتنی بر هوش مصنوعی هستید یا یک حرفه‌ای که قصد دارد تعاملات مشتری را بهبود بخشد، این دوره شما را قادر می‌سازد تا چت‌بات‌های پیچیده را با پایتون و Rasa متن‌باز بسازید و مستقر کنید. هم‌اکنون ثبت‌نام کنید و سفری را به دنیای هیجان‌انگیز هوش مصنوعی مکالمه‌ای آغاز کنید.

پیش نیازها: دانش پایه پایتون


سرفصل ها و درس ها

Section Introduction-مقدمه بخش ۱ Section Introduction

  • Course Introduction-مقدمه دوره Course Introduction

  • Course Requirements-نیازمندی‌های دوره Course Requirements

Introduction to Rasa and Conversational AI-معرفی راسا و هوش مصنوعی مکالمه‌ای Introduction to Rasa and Conversational AI

  • Conversational AI & Rasa-هوش مصنوعی مکالمه‌ای و راسا Conversational AI & Rasa

  • Rasa Overview and It is Key Components-مروری بر راسا و اجزای کلیدی آن Rasa Overview and It is Key Components

  • Setting Up the Development Environment-راه‌اندازی محیط توسعه Setting Up the Development Environment

  • Create Rasa Project-ایجاد پروژه راسا Create Rasa Project

  • Rasa Project Structure-ساختار پروژه راسا Rasa Project Structure

Understanding Rasa NLU-درک راسا NLU Understanding Rasa NLU

  • Hello World Chatbot From Scratch-چت‌بات سلام دنیا از صفر Hello World Chatbot From Scratch

  • Overview of Rules.yml File-مروری بر فایل Rules.yml Overview of Rules.yml File

  • Overview of NLU File-مروری بر فایل NLU Overview of NLU File

  • Overview of Domain File-مروری بر فایل Domain Overview of Domain File

  • Overview of Story File-مروری بر فایل Story Overview of Story File

  • Entity Extraction-استخراج موجودیت Entity Extraction

  • Adding More Functionality-افزودن قابلیت‌های بیشتر Adding More Functionality

Building Weather Chatbot and API Calls-ساخت چت‌بات آب و هوا و فراخوانی API Building Weather Chatbot and API Calls

  • Creating Intent and Entities for Weather Bot-ایجاد نیت و موجودیت برای بات آب و هوا Creating Intent and Entities for Weather Bot

  • Rasa Pipeline-پایپ‌لاین راسا Rasa Pipeline

  • What are Slots-اسلات‌ها چه هستند What are Slots

  • Rasa Policies-سیاست‌های راسا Rasa Policies

Advanced NLU Techniques-تکنیک‌های پیشرفته NLU Advanced NLU Techniques

  • Rasa Synonyms-مترادف‌های راسا Rasa Synonyms

  • Entity Extraction with Regex-استخراج موجودیت با Regex Entity Extraction with Regex

  • Rasa Lookup Table-جدول جستجوی راسا Rasa Lookup Table

  • Movie Recommendation Chatbot Part One-چت‌بات پیشنهاد فیلم قسمت اول Movie Recommendation Chatbot Part One

  • Movie Recommendation Chatbot Part Two-چت‌بات پیشنهاد فیلم قسمت دوم Movie Recommendation Chatbot Part Two

  • Choosing Right Pipeline in Rasa-انتخاب پایپ‌لاین مناسب در راسا Choosing Right Pipeline in Rasa

Rasa Forms-فرم‌های راسا Rasa Forms

  • Rasa Form Introduction-معرفی فرم‌های راسا Rasa Form Introduction

  • Rasa Forms Practical Example-مثال عملی فرم‌های راسا Rasa Forms Practical Example

Fallback and Human Handoff-بازگشت و واگذاری به انسان Fallback and Human Handoff

  • Fallback and Human Handoff-بازگشت و واگذاری به انسان Fallback and Human Handoff

  • Fallbacks in Rasa-بازگشت‌ها در راسا Fallbacks in Rasa

  • NLU Fallback-بازگشت NLU NLU Fallback

  • Handling Low Action Confidence-مدیریت اعتماد پایین اکشن Handling Low Action Confidence

  • Two Stage Fallback-بازگشت دو مرحله‌ای Two Stage Fallback

Rasa and MySQL Database-راسا و پایگاه داده MySQL Rasa and MySQL Database

  • Creating Basic Chatbot-ایجاد چت‌بات پایه Creating Basic Chatbot

  • Adding Data to Database-افزودن داده به پایگاه داده Adding Data to Database

  • Show All Data-نمایش همه داده‌ها Show All Data

Deploy Rasa Chatbot-استقرار چت‌بات راسا Deploy Rasa Chatbot

  • Connect Rasa to Ngrok-اتصال راسا به Ngrok Connect Rasa to Ngrok

  • Integrate Rasa Chatbot with Facebook Messenger-ادغام چت‌بات راسا با فیسبوک مسنجر Integrate Rasa Chatbot with Facebook Messenger

  • Rasa Chatbot Integration with Slack-ادغام چت‌بات راسا با اسلک Rasa Chatbot Integration with Slack

  • Rasa and Telegram Integration-ادغام راسا و تلگرام Rasa and Telegram Integration

  • Integrate Rasa Chatbot with WhatsApp-ادغام چت‌بات راسا با واتس‌اپ Integrate Rasa Chatbot with WhatsApp

Rasa and Flask Integration-ادغام راسا و Flask Rasa and Flask Integration

  • Section Introduction-مقدمه بخش Section Introduction

  • Create Flask and Rasa Chatbot-ایجاد چت‌بات Flask و Rasa Create Flask and Rasa Chatbot

  • Handle User Input in Chatbox-مدیریت ورودی کاربر در چت‌باکس Handle User Input in Chatbox

  • Send User Message to the Server-ارسال پیام کاربر به سرور Send User Message to the Server

More on Rasa Forms-مطالب بیشتر در مورد فرم‌های راسا More on Rasa Forms

  • Creating Rasa Project-ایجاد پروژه راسا Creating Rasa Project

  • Creating Rasa Forms-ایجاد فرم‌های راسا Creating Rasa Forms

  • Writing Custom Actions-نوشتن اکشن‌های سفارشی Writing Custom Actions

  • Handling Interruptions in Rasa Form-مدیریت وقفه‌ها در فرم راسا Handling Interruptions in Rasa Form

  • Form Validation in Rasa Actions-اعتبارسنجی فرم در اکشن‌های راسا Form Validation in Rasa Actions

Creating News Bot-ایجاد بات خبری Creating News Bot

  • Rasa Updated Installation-نصب به‌روزرسانی‌شده راسا Rasa Updated Installation

  • Cleaning Files-پاکسازی فایل‌ها Cleaning Files

  • Adding NLU Training Phrases-افزودن عبارات آموزش NLU Adding NLU Training Phrases

  • Writing Actions-نوشتن اکشن‌ها Writing Actions

  • Add More Training Phrases-افزودن عبارات آموزشی بیشتر Add More Training Phrases

Rasa with OpenAI LLMs-راسا با مدل‌های زبانی بزرگ OpenAI Rasa with OpenAI LLMs

  • Introduction to LLMs-معرفی مدل‌های زبانی بزرگ Introduction to LLMs

  • Choosing LLM Model-انتخاب مدل زبانی بزرگ Choosing LLM Model

  • Integrating OpenAI LLMs-ادغام مدل‌های زبانی بزرگ OpenAI Integrating OpenAI LLMs

  • Optimize Response Generation - Part One-بهینه‌سازی تولید پاسخ - قسمت اول Optimize Response Generation - Part One

  • Optimize Response Generation - Part Two-بهینه‌سازی تولید پاسخ - قسمت دوم Optimize Response Generation - Part Two

  • Flask Integration Part One-ادغام Flask قسمت اول Flask Integration Part One

  • Flask Integration Part Two-ادغام Flask قسمت دوم Flask Integration Part Two

  • Flask Integration Part Three-ادغام Flask قسمت سوم Flask Integration Part Three

Rasa with Cohere LLMs or Model-راسا با مدل‌های زبانی بزرگ Cohere Rasa with Cohere LLMs or Model

  • Introduction to Cohere-معرفی Cohere Introduction to Cohere

  • Cohere Models-مدل‌های Cohere Cohere Models

  • Text Generation with Rasa and Cohere Model-تولید متن با راسا و مدل Cohere Text Generation with Rasa and Cohere Model

  • Text Summarization with Cohere and Rasa-خلاصه‌سازی متن با Cohere و Rasa Text Summarization with Cohere and Rasa

Rasa with Google Vertex AI (Gemini)-راسا با Google Vertex AI (Gemini) Rasa with Google Vertex AI (Gemini)

  • Introduction to Google Vertex AI and Gemini-معرفی Google Vertex AI و Gemini Introduction to Google Vertex AI and Gemini

  • Setup Google Cloud Credentials-راه‌اندازی اعتبارات Google Cloud Setup Google Cloud Credentials

  • Creating Rasa Project-ایجاد پروژه راسا Creating Rasa Project

  • Writing Actions File-نوشتن فایل اکشن‌ها Writing Actions File

  • Rasa Open Source with Gemini AI-راسا متن‌باز با Gemini AI Rasa Open Source with Gemini AI

نمایش نظرات

آموزش ساخت چت بات با پایتون و Rasa Open Source
جزییات دوره
9.5 hours
70
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
986
4.1 از 5
دارد
دارد
دارد
Parwiz Forogh
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Parwiz Forogh Parwiz Forogh

برنامه نویس