دوره آموزشی ساخت ربات ها با Node.js
2 ساعت 8 دقیقهمتوسط2019-10-16
مدرسین

Daniel Khan
Technology Lead, Developer, Application Architect
جزئیات دوره
ربات ها روند توسعه جدید داغ هستند. رباتها راهحلهای تعاملی مبتنی بر چارچوبهای هوش مصنوعی هستند که با تعداد روزافزونی از موارد کاربر، از خدمات مشتری گرفته تا بازاریابی، فروش و فناوری اطلاعات، متناسب هستند. با خدمات شناختی مبتنی بر ابر امروزی، تنها چیزی که برای شروع ساخت رباتهای خود نیاز دارید، مهارتهای موجود Node.js است. این دوره نحوه ساخت ربات های سفارشی را با استفاده از Node.js و خدمات پردازش زبان طبیعی محبوب (NLP) مانند Google Dialogflow و Alexa Skills Kit نشان می دهد. مربی دانیل خان به شما نشان میدهد که چگونه زیرساخت را راهاندازی کنید، با سرویسهای NLP و API کار کنید، و باتبکاند را به سرویسهای فرانتاند مانند Slack و Alexa متصل کنید. ربات هایی که ایجاد می کنید می توانند با پاسخ به دستورات متنی یا صوتی، مکالمات طبیعی و واقعی را انجام دهند.
اهداف یادگیری
ساخت ربات Slack
تنظیم اعتبارنامه Slack
اشتراک در رویدادهای Slack
مدیریت رویدادها و ارسال پیام
راه اندازی یک Dialogflow AI خود را
با استفاده از WIT API
ایجاد جریان های مکالمه
ایجاد جلسات و موضوعات در مورد روش ها
مدیریت پیام های رشته ای
رسیدگی به احوالپرسی و خداحافظی
ساخت ربات صوتی با الکسا
اهداف یادگیری
ساخت ربات Slack
تنظیم اعتبارنامه Slack
اشتراک در رویدادهای Slack
مدیریت رویدادها و ارسال پیام
راه اندازی یک Dialogflow AI خود را
با استفاده از WIT API
ایجاد جریان های مکالمه
ایجاد جلسات و موضوعات در مورد روش ها
مدیریت پیام های رشته ای
رسیدگی به احوالپرسی و خداحافظی
ساخت ربات صوتی با الکسا
مهارت ها
Node.jsJavaScript FrameworksNatural Language Processing (NLP)ProjectArtificial Intelligence (AI)Web DevelopmentOpen Source
سرفصل ها
0. مقدمه
- 01 - چگونه ربات ها می توانند زندگی شما را به عنوان یک توسعه دهنده تغییر دهند
- 02 - آنچه باید بدانید
- 03 - استفاده از فایل های تمرین
- 04 - با پروژه دوره آشنا شوید
1. ایجاد Slack Bot
- 05 - معرفی Slack و API های آن
- 06 - راه اندازی یک برنامه Slack و یک کاربر ربات
- 07 - اخذ و تنظیم اعتبار برای Slack
- 08 - ایجاد نقطه پایانی برای رویدادهای Slack
- 09 - راه اندازی پروکسی با ngrok
- 10 - اشتراک در رویدادها
- 11 - رسیدگی به رویدادها و ارسال پیام
2. درک زبان طبیعی
- 12 - درک زبان طبیعی
- 13 - راه اندازی WIT.AI
- 14 - آموزش مدل
- 15 - استفاده از WIT API
- 16 - رزرو اولین میز خود از طریق Slack
3. ایجاد مکالمات پیچیده
- 17 - ایجاد جریان های محاوره ای
- 18 - ایجاد سرویس مدیریت جلسه
- 19 - آماده شدن برای افزودن جلسات رشته ای
- 20 - ایجاد جلسات و موضوعات در منشن ها
- 21 - مدیریت پیام های رشته ای
- 22 - اجرای سرویس مکالمه
- 23 - افزودن آگاهی مکالمه به سستی
- 24 - آموزش اقوال خاص و جزئی
- 25 - رسیدگی به احوالپرسی و خداحافظی
4. ایجاد یک ربات صوتی با الکسا
- 26 - ایجاد مهارت الکسا
- 27 - ایجاد نقطه پایانی الکسا
- 28 - امتحان و تنظیم مهارت الکسا
نتیجه
- 29 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی آمادگی برای مدرک توسعهدهنده Node.js مونگودیبی (MongoDB)
- دوره آموزشی پایگاههای داده برای توسعهدهندگان Node.js
- دوره آموزشی TypeScript برای توسعهدهندگان Node.js
- دوره آموزشی امنیت در Node.js
- دوره آموزشی ساخت یک وب سایت با Node.js و Express.js
- دوره آموزشی ساخت دستیار کد خود با Llama 2، Node.js و React.js
- دوره آموزشی یادگیری جامع MERN
- دوره آموزشی ساخت ترانویس کننده ویدیو با Node.js و Google AI Speech-to-Text API