Plan Szkolenia
Moduł 1: Wprowadzenie do AI na Azure
Artificial Intelligence (AI) staje się coraz częściej rdzeniem nowoczesnych aplikacji i usług. W tym module uczysz się o niektórych popularnych możliwościach AI, które możesz wykorzystać w swoich aplikacjach oraz jak te możliwości są wdrażane w Microsoft Azure. Nauczysz się także o pewnych zagadnieniach dotyczących projektowania i wdrażania rozwiązań AI w odpowiedzialny sposób.
Lekcje
-
Wprowadzenie do Sztucznej Inteligencji
-
Sztuczna Inteligencja w Azure
Po ukończeniu tego modułu studenci będą mogli:
-
Opisać zagadnienia związane z tworzeniem aplikacji z wykorzystaniem AI
-
Wskazać usługi Azure dla rozwoju aplikacji AI
Moduł 2: Tworzenie aplikacji AI z usługami Cognitive Services
Usługi Cognitive Services są kluczowymi budulcami dla integracji możliwości AI w aplikacjach. W tym module nauczysz się, jak zaprowidencjonować, zabezpieczyć, monitorować i wdrażać usługi Cognitive Services.
Lekcje
-
Wprowadzenie do usług Cognitive Services
-
Wykorzystanie usług Cognitive Services w aplikacjach przedsiębiorstw
Laboratorium: Rozpocznij pracę z usługami Cognitive Services
Laboratorium: Zarządzaj bezpieczeństwem usług Cognitive Services
Laboratorium: Monitoruj usługi Cognitive Services
Laboratorium: Wykorzystaj kontener usług Cognitive Services
Po ukończeniu tego modułu studenci będą mogli:
-
Zaprovidencjonować i wykorzystywać usługi Cognitive Services w Azure
-
Zarządzać bezpieczeństwem usług Cognitive Services
-
Monitorować usługi Cognitive Services
-
Wykorzystywać kontener usług Cognitive Services
Moduł 3: Wprowadzenie do przetwarzania języka naturalnego
Przetwarzanie języka naturalnego (NLP) to dziedzina sztucznej inteligencji zajmująca się ekstrakcją informacji z pisanych lub mówionych tekstów. W tym module nauczysz się, jak wykorzystywać usługi Cognitive Services do analizy i tłumaczenia tekstu.
Lekcje
-
Analiza tekstu
-
Tłumaczenie tekstu
Laboratorium: Tłumacz tekst
Laboratorium: Analizuj tekst
Po ukończeniu tego modułu studenci będą mogli:
-
Wykorzystywać usługę Text Analytics Cognitive Services do analizy tekstu
-
Wykorzystywać usługę Translator Cognitive Services do tłumaczenia tekstu
Moduł 4: Budowanie aplikacji z wbudowanym rozpoznawaniem głosu
Wiele nowoczesnych aplikacji i usług akceptuje głosowe wejście i może odpowiadać poprzez syntezę tekstu. W tym module kontynuujesz eksplorację możliwości przetwarzania języka naturalnego, ucząc się, jak budować aplikacje z wbudowanym rozpoznawaniem głosu.
Lekcje
-
Speech Recognition i synteza
-
Tłumaczenie głosu
Laboratorium: Rozszerzaj i syntezuj głos
Laboratorium: Tłumacz głos
Po ukończeniu tego modułu studenci będą mogli:
-
Wykorzystywać usługę Speech Cognitive Services do rozpoznawania i syntezy głosu
-
Wykorzystywać usługę Speech Cognitive Services do tłumaczenia głosu
Moduł 5: Tworzenie rozwiązań do rozumienia języka
Aby zbudować aplikację, która inteligentnie rozumie i odpowiada na wejście w języku naturalnym, musisz zdefiniować i przetrenować model do rozumienia języka. W tym module nauczysz się, jak wykorzystać usługę Language Understanding do stworzenia aplikacji, która może rozpoznać intencję użytkownika z wejścia w języku naturalnym.
Lekcje
-
Tworzenie aplikacji Language Understanding
-
Publikowanie i wykorzystywanie aplikacji Language Understanding
-
Wykorzystywanie Language Understanding z głosem
Laboratorium: Utwórz aplikację klienta Language Understanding
Laboratorium: Stwórz aplikację Language Understanding
Laboratorium: Wykorzystaj usługi Speech i Language Understanding
Po ukończeniu tego modułu studenci będą mogli:
-
Stworzyć aplikację Language Understanding
-
Stworzyć aplikację klienta Language Understanding
-
Zintegrować Language Understanding i Speech
Moduł 6: Budowanie rozwiązania QnA
Jedną z najczęstszych form interakcji między użytkownikami a oprogramowaniem AI jest zadawanie pytań w języku naturalnym, na które agencja AI odpowiednio odpowiada. W tym module badając, jak usługa QnA Maker umożliwia tworzenie tego typu rozwiązań.
Lekcje
-
Tworzenie bazy wiedzy QnA
-
Publikowanie i wykorzystywanie bazy wiedzy QnA
Laboratorium: Stwórz rozwiązanie QnA
Po ukończeniu tego modułu studenci będą mogli:
-
Wykorzystać QnA Maker do stworzenia bazy wiedzy
-
Wykorzystać bazę wiedzy QnA w aplikacji lub bocie
Moduł 7: Conversational AI i usługa Bot w Azure
Boty są podstawą coraz częściej spotykanej formy aplikacji AI, w której użytkownicy prowadzą rozmowy z agentami AI, często tak jak z człowiekiem. W tym module badając Microsoft Bot Framework oraz usługę Bot w Azure, które wspólnie dostarczają platformę do tworzenia i dostarczania doświadczeń konwersacyjnych.
Lekcje
-
Podstawy botów
-
Wdrażanie bota konwersacyjnego
Laboratorium: Stwórz bota z użyciem SDK Bot Framework
Laboratorium: Stwórz bota z użyciem Bot Framework Composer
Po ukończeniu tego modułu studenci będą mogli:
-
Wykorzystać SDK Bot Framework do stworzenia bota
-
Wykorzystać Bot Framework Composer do stworzenia bota
Moduł 8: Wprowadzenie do Computer Vision
Wizja komputerowa jest dziedziną sztucznej inteligencji, w której aplikacje oprogramowania interpretują wejście wizualne z obrazów lub wideo. W tym module rozpoczniesz eksplorację wizji komputerowej, ucząc się, jak wykorzystywać usługi Cognitive Services do analizy obrazów i wideo.
Lekcje
-
Analiza obrazów
-
Analiza wideo
Laboratorium: Analizuj wideo
Laboratorium: Analizuj obrazy z Computer Vision
Po ukończeniu tego modułu studenci będą mogli:
-
Wykorzystać usługę Computer Vision do analizy obrazów
-
Wykorzystać Video Analyzer do analizy wideo
Moduł 9: Tworzenie rozwiązań Custom Vision
Chociaż istnieje wiele scenariuszy, w których wstępnie zdefiniowane ogólne możliwości wizji komputerowej mogą być przydatne, czasami musisz przetrenować model niestandardowy z własnymi danymi wizualnymi. W tym module badając usługę Custom Vision oraz jak ją wykorzystać do tworzenia niestandardowych modeli klasyfikacji obrazów i rozpoznawania obiektów.
Lekcje
-
Klasyfikacja obrazów
-
Rozpoznawanie obiektów
Laboratorium: Klasyfikuj obrazy z Custom Vision
Laboratorium: Rozpoznaj obiekty na obrazach z Custom Vision
Po ukończeniu tego modułu studenci będą mogli:
-
Wykorzystać usługę Custom Vision do wdrażania klasyfikacji obrazów
-
Wykorzystać usługę Custom Vision do wdrażania rozpoznawania obiektów
Moduł 10: Wykrywanie, analiza i rozpoznawanie twarzy
Wykrywanie, analiza i rozpoznawanie twarzy są powszechnymi scenariuszami wizji komputerowej. W tym module badając wykorzystanie usług Cognitive Services do identyfikacji ludzkich twarzy.
Lekcje
-
Wykrywanie twarzy z usługą Computer Vision
-
Wykorzystywanie usługi Face
Laboratorium: Wykrywaj, analizuj i rozpoznaj twarze
Po ukończeniu tego modułu studenci będą mogli:
-
Wykrywać twarze z usługą Computer Vision
-
Wykrywać, analizować i rozpoznawać twarze z usługą Face
Moduł 11: Czytanie tekstu na obrazach i dokumentach
Rozpoznawanie optyczne znaków (OCR) jest innym powszechnym scenariuszem wizji komputerowej, w którym oprogramowanie ekstrakuje tekst z obrazów lub dokumentów. W tym module badając usługi Cognitive Services, które można wykorzystać do wykrywania i czytania tekstu na obrazach, dokumentach i formularzach.
Lekcje
-
Czytanie tekstu z usługą Computer Vision
-
Eksrakcja informacji z formularzy z usługą Form Recognizer
Laboratorium: Czytanie tekstu na obrazach
Laboratorium: Ekstraktowanie danych z formularzy
Po ukończeniu tego modułu studenci będą mogli:
-
Wykorzystać usługę Computer Vision do czytania tekstu na obrazach i dokumentach
-
Wykorzystać usługę Form Recognizer do ekstrakcji danych z cyfrowych formularzy
Moduł 12: Tworzenie rozwiązania do wydobycia wiedzy
W końcu wiele scenariuszy AI polega na inteligentnym wyszukiwaniu informacji na podstawie zapytań użytkowników. AI-powietrzane wydobywanie wiedzy jest coraz ważniejszym sposobem budowania inteligentnych rozwiązań wyszukiwania, które wykorzystują AI do ekstrakcji informacji z dużych repozytoriów cyfrowych danych i umożliwiają użytkownikom znajdowanie i analizowanie tych informacji.
Lekcje
-
Wdrażanie inteligentnego rozwiązania wyszukiwania
-
Rozwijanie niestandardowych umiejętności dla rurociągu wzbogacenia
-
Tworzenie magazynu wiedzy
Laboratorium: Stwórz niestandardową umiejętność dla Azure Cognitive Search
Laboratorium: Stwórz rozwiązanie Azure Cognitive Search
Laboratorium: Stwórz magazyn wiedzy z Azure Cognitive Search
Po ukończeniu tego modułu studenci będą mogli:
-
Stworzyć inteligentne rozwiązanie wyszukiwania z Azure Cognitive Search
-
Wdrożyć niestandardową umiejętność w rurociągu wzbogacenia Azure Cognitive Search
-
Wykorzystać Azure Cognitive Search do stworzenia magazynu wiedzy
Wymagania
Przed przystąpieniem do tego kursu studenci muszą mieć:
-
Wiedzę na temat Microsoft Azure oraz umiejętność poruszania się po portalu Azure
-
Wiedzę na temat C# lub Python
-
Znajomość semantyki programowania JSON i REST