آموزش ساخت اپلیکیشن با استفاده از الکسا و لکس آمازون

Building Apps Using Amazon's Alexa and Lex

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مهارت های الکسا و چت ربات های Lex ساخت برنامه های صوتی صاف برای اکو و سایر دستگاه های آگاه الکسا طراحی و ساخت مدل های تعامل صدا برای مهارت های الکسای شما پیاده سازی مدل های اجرای قوی با استفاده از AWS Lambdas پیش نیازها: برنامه نویسی پایه جاوا اسکریپت درک اولیه HTTP/s و چگونگی آن API های REST کار می کنند

Alexa، Siri، Cortana و Google Now - دستیارهای شخصی فعال با صدا یکی از داغترین روندهای فناوری این روزها هستند. آنها یک راه عالی برای انتقال اطلاعات پیچیده به مشتریان خود به روشی آزاد و مکالمه هستند. الکسا یک راه عالی برای ساخت آنها است - یک سرویس AWS برای ایجاد رابط های مکالمه برای Echo، FireTV و مجموعه ای از دستگاه های آگاه الکسا.

  • Alexa و Lex پیشرفته‌ترین هستند و همیشه از دستگاه‌های جدید پشتیبانی می‌کنند
  • توسط یک موتور مبتنی بر یادگیری عمیق که صدای کاربر را تجزیه می‌کند و محتویات گفته‌های کاربر را به فراخوان‌های API و مقادیر پارامترها تفکیک می‌کند
  • برای ساختن حتی برنامه‌های صوتی و چت پیچیده، نیازی به یادگیری عمیق یا تخصص پردازش زبان طبیعی نیست
  • روشی بصری برای تعیین رابط مکالمه ارائه می دهد
  • پاسخ های مکالمه را به صورت خودکار و پویا تنظیم می کند
  • ساخت، آزمایش و انتشار برنامه آسان

در بخش های الکسا به موارد زیر خواهیم پرداخت:

  • تصویر بزرگ - رابط های صوتی و نوشتاری و روندهای فعلی در تعامل انسان و رایانه
  • چگونه الکسا، لکس، اکو و سایر بخش‌های اکوسیستم آمازون با هم ترکیب می‌شوند
  • مدل‌های تعامل: گفته‌ها، مقاصد، اسلات‌ها، درخواست‌ها و وضوح آنها در تماس‌های API
  • مدل‌های تکمیل: استفاده از AWS Lambdas برای تحقق نیت‌های کاربر، و اینکه چگونه AWS lambdas نقاط پایانی کد صاف، بدون عملیات و مقیاس‌پذیر خودکار ارائه می‌کند

در بخش‌های Lex به موارد زیر خواهیم پرداخت:

  • مدل‌های تعامل: گفته‌ها، مقاصد، اسلات‌ها، درخواست‌ها و وضوح آنها در تماس‌های API
  • مدل‌های تکمیل: استفاده از AWS Lambdas برای تحقق نیت‌های کاربر، و اینکه چگونه AWS lambdas نقاط پایانی کد صاف، بدون عملیات و مقیاس‌پذیر خودکار ارائه می‌کند
  • ادغام شخص ثالث: چگونه یک ربات چت می تواند به فضای کاری Slack شما اضافه شود

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

معرفی Introduction

  • شما، این دوره و ما You, This Course and Us

  • کد منبع و PDF Source Code and PDFs

اصول الکسا: اکوسیستم و مفاهیم مهارت Alexa Basics: Eco-system and Skill Concepts

  • معرفی الکسا Introducing Alexa

  • تکامل تعامل انسان با کامپیوتر و رابط های صوتی Evolution Of Human Computer Interaction And Voice Interfaces

  • پیش نیازها و بررسی اجمالی دوره Prereqs And Course Overview

  • الکسا، اکو و AWS Alexa, Echo And AWS

  • مفاهیم مهارتی: فراخوان ها، گفته ها و مقاصد Skill Concepts: Invocations, Utterances and Intents

  • ابزارها و پلتفرم ها: AWS، Amazon Developer Console و Echosim.io Tools and Platforms: AWS, Amazon Developer Console and Echosim.io

  • انواع مهارت ها Types Of Skills

یک مهارت پایه الکسا بسازید Build a Basic Alexa Skill

  • بررسی اجمالی ردیاب بازار سهام Overview Of The Stock Market Tracker

  • نگاشت گفتار-مقصد Utterance-Intent Mapping

  • داده های مالی از AlphaVantage Financial Data From AlphaVantage

  • راه اندازی و پیکربندی یک مهارت الکسا Setup And Configure An Alexa Skill

  • AWS Lambdas AWS Lambdas

  • مهارت الکسا را ​​با تابع لامبدا پیوند دهید Link the Alexa Skill with the Lambda Function

  • کد لامبدا را تنظیم و آزمایش کنید Set up and Test Lambda Code

  • درخواست راه‌اندازی را کد کنید و آزمایش کنید Code And Test the Launch Request

  • کدنویسی کنید و درخواست قصد را آزمایش کنید Code And Test the Intent Request

  • مدیریت کمک و توقف اهداف Handle Help And Stop Intents

  • تست با استفاده از Echosim.io Test Using Echosim.io

دیالوگ های چند چرخشی برای گفتگوی غنی Multi-turn Dialogs for Rich Conversation

  • شکاف ها به عنوان پارامترهای پیکربندی درخواست Slots As Request Configuration Parameters

  • اسلات ها، اعلان ها و گفته ها Slots, Prompts And Utterances

  • داده های مالی از Intrinio Financial Data From Intrinio

  • اسلات ها دقیقا چیست؟ What Exactly are Slots?

  • مدل دیالوگ را پیکربندی کنید Configure the Dialog Model

  • رسیدگی به درخواست های شروع، پایان و راه اندازی Handle Start, End and Launch Requests

  • هدف GetStockInfo را مدیریت کنید Handle the GetStockInfo Intent

  • اهداف راهنما، توقف و لغو را مدیریت کنید Handle Help, Stop and Cancel Intents

  • تست با Echosim.io Testing With Echosim.io

تداوم وضعیت در سراسر جلسات Persist State Across Sessions

  • داده ها در سراسر جلسات را به خاطر بسپارید Remember Data Across Sessions

  • یک جدول Dynamo DB ایجاد کنید Create A Dynamo DB Table

  • دسترسی کامل به Dynamo DB از Lambda را پیکربندی کنید Configure Full Access To Dynamo DB from Lambda

  • رسیدگی به درخواست های شروع، پایان و راه اندازی Handle Start, End and Launch Requests

  • مدیریت افزودن، حذف و فهرست اهداف سهام Handle Add, Remove And List Stock Intents

  • تست با استفاده از Echosim.io Test Using Echosim.io

یک مهارت توجیهی فلش بسازید Build a Flash Briefing Skill

  • درک مهارت های توجیهی فلش Understanding Flash Briefing Skills

  • یک فید RSS توییتر تنظیم کنید Set Up A Twitter RSS Feed

  • یک مهارت توجیهی فلش را تنظیم کنید Set Up A Flash Briefing Skill

معرفی لکس Introducing Lex

  • طرح کلی دوره Course Outline

  • ورود به سیستم AWS Signing in to AWS

  • ربات های نمونه Sample Bots

  • ربات های سفارشی و IAM Custom Bots and IAM

  • ایجاد اولین ربات خود را کامل کنید Complete Creating Your First Bot

مدل های تعامل در آمازون لکس Interaction Models in Amazon Lex

  • طرح کلی ماژول Module Outline

  • ایجاد مقاصد Creating Intents

  • انواع اسلات Slot Types

  • شکاف ها Slots

  • ویژگی های اسلات Slot Properties

  • نمونه گفته ها Sample Utterances

  • تاییدیه ها Confirmations

  • پیکربندی ربات Configuring the Bot

  • تست: سفارش کوکاکولا Test: Ordering Coke

  • تست: سفارش پیتزا (شکست خورده) Test: Ordering Pizza (Fail)

  • تست: سفارش پیتزا (موفقیت) Test: Ordering Pizza (Success)

  • پاکسازی منابع Cleaning up Resources

مدل های تحقق در آمازون لکس Fulfilment Models in Amazon Lex

  • طرح کلی ماژول Module Outline

  • ربات هواشناسی Weather Bot

  • ساخته شده در انواع اسلات Built In Slot Types

  • راه اندازی ربات هواشناسی Setting Up a Weather Bot

  • معرفی لامبدا Lambda Intro

  • طرح لامبدا Lambda Blueprint

  • تصویر بزرگ: کد The Big Picture: Code

  • لامبدا هندلر Lambda Handler

  • ساخت یک پاسخ Constructing a Response

  • پیکربندی AWS Lambda Configuring an AWS Lambda

  • پیکربندی Lex Lambda Lex Lambda Configuration

  • API آب و هوا را باز کنید Open Weather API

  • فراخوانی Open Weather API Invoking the Open Weather API

  • وارد کردن کتابخانه های خارجی به AWS Lambda Importing External Libraries to an AWS Lambda

  • نسخه ها، نام های مستعار و انتشارات Versions, Aliases And Publishing

برنامه های شخص ثالث: چت ربات ها در Slack Third-party Apps: Chatbots in Slack

  • طرح کلی ماژول Module Outline

  • ایجاد یک برنامه Slack Creating A Slack Application

  • فعال سازی Lex Integration Activating Lex Integration

  • پیکربندی یک برنامه پشته Configuring A Stack App

  • تست Slack Bot Testing the Slack Bot

نمایش نظرات

آموزش ساخت اپلیکیشن با استفاده از الکسا و لکس آمازون
جزییات دوره
7 hours
75
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,205
4.4 از 5
دارد
دارد
دارد
Loony Corn
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Loony Corn Loony Corn

یک تیم سابق گوگل، استنفورد و فلیپ کارت