چتباتها - چتبات مسنجر - DialogFlow و nodejs
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک اینکه چتباتها چگونه کار میکنند.
- چتباتهایی برای مسنجر میسازید.
- یاد میگیرید چگونه کد سفارشی ایجاد کنید تا به چتبات خود انعطافپذیری بیشتری بدهید.
- دانش عمیقی از پردازش زبان طبیعی با DialogFlow به دست میآورید.
- api مسنجر فیسبوک را میشناسید و از آن استفاده میکنید.
- از مکالمه اطلاعات استخراج میکنید.
- منوی پایدار اضافه میکنید.
- از همه نوع پیامهای ممکن استفاده میکنید - متن، تصویر، ویدئو، quick replies، دکمهها، کاروسلها و غیره
- دانشجویان یک پایگاه کد دریافت میکنند که به راحتی قابل توسعه است.
- چتباتی خواهید داشت که بتوان آن را به سادگی برای اتصال به سایر APIs گسترش داد.
- پیامهای رسانه غنی را در DialogFlow اضافه میکنید.
- چتباتی خواهید داشت که به سوالات رایج پاسخ میدهد.
پیشنیازهای دوره
- باید بدانید چتبات چیست.
- برای بخش دوم دوره باید با مبانی JavaScript و Node آشنا باشید.
توضیحات دوره
آیا میخواهید یک چتبات بسازید؛ یعنی رباتی که بتواند صحبت کند؟ بله، رباتی که وقتی شما خواب هستید یا مشغول کار دیگری هستید، میتواند با دوستان، مشتریان یا طرفداران شما صحبت کند. میتوانید برای مشتری که مدام همان سؤالها را میپرسد، یکی بسازید. یا اگر برای طرفداران و دنبالکنندگان خود یک کامیونیتی دارید که میخواهند جزئیات شما را بدانند. از تخیل خود استفاده کنید؛ هر زمان که مجبورید یک پاسخ را بارها و بارها تکرار کنید، شخص دیگری مثل یک ربات میتواند این کار را برای شما انجام دهد.
در بخش اول دوره، بدون داشتن مهارت برنامهنویسی یک چتبات میسازیم. ما یک چتبات میسازیم که بتواند به پرسشهای متداول پاسخ دهد. ما به شما نشان میدهیم چگونه به ربات خود یاد بدهید مکالمههای دیگری هم داشته باشد. این را با آموزش دادن به چتبات خود برای انجام مصاحبههای شغلی یاد میگیریم.
برای پردازش زبان طبیعی از DialogFlow استفاده میکنیم. DialogFlow به ربات کمک میکند بفهمد کاربران چه میخواهند.
چتبات از طریق مسنجر فیسبوک با مشتریان خود ارتباط برقرار میکند.
و در بخش دوم، برای ارتقای ربات از NodeJS استفاده میکنیم. بنابراین آشنایی پایه با javascript و NodeJS لازم است.
با اپلیکیشن جدید، ربات ما میتواند چیزها را به خاطر بسپارد؛ یعنی اطلاعات را در یک پایگاه داده ذخیره کند یا به سرویسهای API دیگر متصل شود. با این کار، ربات دانش و قابلیتهای بیرونی به دست میآورد.
و یادتان باشد ما همراه شما خواهیم بود.
در پایان دوره، یک چتبات کاملاً تابعی خواهید داشت. همچنین یاد میگیرید چگونه به ربات آموزش دهید تا با مشتریان مکالمههای دیگری هم داشته باشد. شما خواهید دانست چگونه برای خودتان و دیگران یک ربات بسازید.
مدرس Jana Bergant، یک توسعهدهنده با بیش از 20 سال تجربه است. او مدرس IT است و به افراد مهارتهای جدید فناوری را آموزش میدهد. بیش از 17000 نفر هماکنون در حال گذراندن دوره او هستند.
پس اگر پیشبینیها درست از آب دربیاید، این موضوع کانال جدیدی برای کسبوکارها جهت دسترسی به مخاطبان گسترده باز میکند. و اینجا یک فرصت بزرگ برای شما وجود دارد. پس جز اولین افرادی باشید که میدانند چگونه چتبات بسازند. میتوانید آن را برای کسبوکار خودتان یا برای دیگران بسازید.
این دوره به شما نشان میدهد چگونه یک چتبات ایجاد کنید.
در این دوره از جدیدترین نسخه DialogFlow استفاده میکنیم. همچنین ویدئوها را بهطور منظم بروزرسانی میکنیم تا همیشه آپدیت بمانند.
ما مگا ایجنتهای DialogFlow را اضافه کردیم.
این دوره برای چه کسانی مناسب است؟
- همه کسانی که به پتانسیل چتباتها پی بردهاند.
- همه کسانی که دانش عمیقتری از DialogFlow میخواهند.
- همه کسانی که میخواهند برای مسنجر یک چتبات بسازند.
- همه کسانی که به رباتی برای پاسخگویی به سوالات رایج نیاز دارند.
- همه کسانی که به رباتی برای انجام مصاحبههای شغلی نیاز دارند.
- همه کسانی که به رباتی نیاز دارند تا با مشتریان، دوستان، طرفداران یا غیره صحبت کند.
- اگر نمیدانید چتبات چیست، نباید این دوره را بگذرانید. ابتدا ویدئوهای رایگان اول را ببینید.
- برای بخش دوم دوره باید با مبانی JavaScript و Node آشنا باشید.
چتباتها - چتبات مسنجر - DialogFlow و nodejs
-
مقدمه 04:25
-
چتباتها چه هستند و چگونه یکی میسازیم؟ 03:11
-
چتبات - پشت صحنه آن 03:15
-
ایجاد صفحه فیسبوک 02:00
-
ایجاد اپلیکیشن فیسبوک 01:41
-
راهاندازی و مقدمه DialogFlow 04:44
-
اتصال DialogFlow و اپلیکیشن فیسبوک - بروزرسانی شده 03:19
-
اولین مکالمه با ربات خود 04:54
-
آموزش پاسخگویی چتبات به سوالات رایج 07:22
-
چگونه یک چتبات را تست کرده و آموزش دهیم؟ - افزودن دوستان به عنوان تستکننده 05:27
-
استعلام شغلی چتبات 06:29
-
آموزش چتبات برای دریافت اطلاعات داوطلبان 12:00
-
تست چتبات خود - تست مصاحبه شغلی 04:27
-
بدون کانتکس اپلیکیشن 02:52
-
DialogFlow - پیامهای غنی - بخش 1 09:48
-
DialogFlow - پیامهای غنی - بخش 2 04:19
-
ایجنتهای از پیش ساخته شده 06:34
-
اینتنتهای پیگیری 06:06
-
اولویت اینتنتها در DialogFlow 00:37
-
مقدمهای بر بررسی اپلیکیشن - مراحل لازم 06:32
-
دریافت صفحات درست مسنجر 02:42
-
تنظیمات پایه اپلیکیشن فیسبوک 02:26
-
لینک سیاست حریم خصوصی برای اپلیکیشن فیسبوک 03:32
-
ارسال برای بررسی و انتشار چتبات در مسنجر 03:47
-
مقدمهای بر بخش 2 05:36
-
Heroku و GIT و Node.js 06:10
-
پروژه اولیه در Node.js 07:16
-
پیکربندی پروژه 07:09
-
احراز هویت گوگل، سرویس اکانتها و پروژه گوگل 06:11
-
بررسی کد - بخش 1 07:23
-
بررسی کد - بخش 2 08:16
-
رعایت مسائل امنیتی 02:49
-
اولین استقرار روی سرور 04:37
-
اشتباهات رایجی که هنگام اولین استقرار روی Heroku رخ میدهند 03:29
-
دریافت اطلاعات از مکالمه - بخش 1 - بروزرسانی شده 05:46
-
دریافت اطلاعات از مکالمه - بخش 2 - بروزرسانی شده 08:44
-
تست قابلیت جدید 03:11
-
ارسال پیام دکمهای - گزینههای اضافی تحویل 06:10
-
تنظیم متن خوشآمدگویی برای چتبات 05:47
-
تنظیم دکمه شروع کار 03:26
-
منوی پایدار دیگر پشتیبانی نمیشود 00:26
-
غیرفعالسازی ورودی متنی 01:57
-
دریافت اطلاعات درباره کاربر 04:25
-
quick replies در پارامترها 04:56
-
اتصال به API شخص ثالث - بخش 1 08:17
-
اتصال به API شخص ثالث - بخش 2 05:10
-
راهاندازی پایگاه داده برای چتبات روی Heroku 05:42
-
ایجاد جدول کاربر برای اطلاعات کاربر 05:09
-
ذخیره اطلاعات کاربر در پایگاه داده 05:29
-
ریفکتور کردن ماژول کاربر - بخش 1 05:06
-
ریفکتور کردن ماژول کاربر - بخش 2 06:02
-
کار بیشتر با پایگاه داده - بازیابی و استفاده از ترجیحات کاربر 04:30
-
ایجاد اینتنت در DialogFlow برای جستجوی رنگها 01:27
-
راهاندازی جداول پایگاه داده برای ذخیره اطلاعات و ترجیح کاربر 05:02
-
خواندن اطلاعات موردنظر کاربر (رنگهای موجود) از پایگاه داده 04:01
-
به خاطر سپردن ترجیحات کاربر (رنگ) 04:05
-
استفاده از ترجیحات کاربر در ادامه مکالمه - بروزرسانی شده 04:13
-
ذخیره درخواست شغلی در پایگاه داده None
-
ریفکتور کردن تمام کدهای ربات 06:10
-
DialogFlow - تریگر کردن اینتنت با رویداد 03:25
-
مقدمهای بر برودکستینگ 03:28
-
خبرنامه - callback منوی سریع 03:15
-
خبرنامه - ذخیره تنظیمات در پایگاه داده 05:29
-
خبرنامه - لغو عضویت 02:20
-
خبرنامه - منوی سریع - عضویت در اخبار 03:02
-
دریافت مجوزهای فیسبوک برای ارسال نوتیفیکیشنها - بروزرسانی شده 02:52
-
اپلیکیشن ارسال اخبار به کاربران ربات 01:59
-
لاگین به فیسبوک - مقدمه و راهاندازی - بروزرسانی شده 09:27
-
قالبسازی با Ejs - مقدمه 02:01
-
لاگین به فیسبوک - پیادهسازی احراز هویت 08:13
-
قالبهای Ejs و صفحه لاگین 04:38
-
آبجکت کاربر لاگین شده 03:49
-
لاگین امن 03:10
-
فرم برودکست 02:12
-
تأیید برودکست 08:09
-
ارسال پیامها 03:03
-
مقدمهای بر WebViews 03:23
-
Whitelisting دامنهها 01:41
-
افزودن WebView به منوی پایدار 03:56
-
ایجاد اولین WebView 05:11
-
ایجاد فرم تنظیمات 02:50
-
بستن پنجره WebView 02:09
-
دریافت اطلاعات از یک WebView (فرم) 03:26
-
دریافت شناسه کاربر از افزونههای مسنجر 03:49
-
زیباسازی فرم با طراحی Materialize 07:01
-
ذخیره تنظیمات از یک WebView در پایگاه داده 03:09
-
خواندن تنظیمات از پایگاه داده و نمایش آنها در یک WebView 03:03
-
پروتکل Handover - مقدمه 05:00
-
جریان پروتکل Handover 05:04
-
راهاندازی پروتکل Handover 02:22
-
واگذاری کنترل thread - کد 03:50
-
رویدادهای کانال Stand by 02:30
-
اتصال بخشها با اینتنتهای DialogFlow 02:55
-
تست مکالمه 05:21
-
واگذاری کنترل مکالمه به انسان در اینتنت fallback None
-
چگونه یک پارامتر را در DialogFlow اعتبارسنجی کنیم؟ 24:00
-
چگونه از fulfillment در DialogFlow یک اینتنت دیگر را فراخوانی کنیم؟ 14:24
-
چگونه از حلقه اعتبارسنجی پارامتر در رباتها جلوگیری کنیم؟ 22:36
-
انتیتیهای REGEXP 13:10
-
اجازه گسترش خودکار 03:09
-
تطبیق فازی 03:25
-
مگا ایجنتها در DialogFlow 08:06
-
تحلیل احساسات به صورت خلاصه 05:36
-
تحلیل احساسات برای یک چتبات 05:35
-
سناریوهای رایج پیادهسازی در چتبات 03:04
-
مطالب بیشتر درباره تحلیل احساسات 01:16
-
جمعبندی 01:02
مشخصات آموزش
چتباتها - چتبات مسنجر - DialogFlow و nodejs
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:Alls
- تعداد درس:107
- مدت زمان :09:20:56
- حجم :5.06GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy