Designing and Implementing a Microsoft Azure AI Solution

Designing and Implementing a Microsoft Azure AI Solution

  • Codice
    AI-102T00
  • Prezzo
    1.400,00 €
  • Durata
    4 gg
Acquista Data - Modalità Promo Data Conf.
08/04/2024 - Online 0,00 €

Descrizione

Il corso è destinato agli sviluppatori di software che desiderano creare applicazioni con IA che sfruttano Azure Cognitive Services, Azure Cognitive Search, e Microsoft Bot Framework. Durante il corso verranno utilizzati i linguaggi di programmazione C#, Python e JavaScript.

Obiettivi Raggiunti

  • Crea, configura e metti in sicurezza gli Azure Cognitive Services
  • Integra i servizi vocali
  • Integra i processi di analisi testuale
  • Sviluppa capacità di comprensione linguistiche con LUIS
  • Crea e gestisci soluzioni basate su Azure Cognitive Search
  • Crea agenti intelligenti tramite l'utilizzo di Bot Framework
  • Implementa soluzioni di Computer Vision

Target

Ingegneri del software interessati alla creazione, gestione e distribuzione di soluzioni AI che sfruttano Azure Cognitive Services, Azure Cognitive Search, e Microsoft Bot Framework. Hanno familiarità con C#, Python o JavaScript e hanno conoscenze sull'uso di API basate su REST per creare soluzioni di Computer Vision, Language Analysis, Knowledge Mining, ricerca intelligente, e soluzioni di conversazione AI su Azure.

Prerequisiti

  • Conoscenza di Microsoft Azure e capacità di navigare nel portale Azure
  • Conoscenza di C#, Python o JavaScript

Programma Corso

Modulo 1: Crea e Gestisci Azure Cognitive Services

Prima di accedere a qualsiasi funzionalità dei Cognitive Services su ​​Azure, sarà necessario creare una risorsa di Cognitive Services.. L'utilizzo dei vari servizi (Speech, Computer Vision, ecc.) Richiede almeno una chiave di accesso e un URL dell'endpoint del servizio. Le informazioni sono necessarie per l'autorizzazione delle applicazioni che accederanno a questi servizi. Creerai una risorsa a servizio singolo o una multiservizio, a seconda dei servizi a cui hai accesso.

Lezioni

  • Creazione e gestione account di Cognitive Service
  • Sicurezza per Cognitive Services
  • Distribuisci e usa i Container su Cognitive Service

Laboratorio : Crea risorse per Azure Cognitive Service

  • Crea di Risorse per Azure Cognitive Service
  • Chiavi di accesso
  • Monitora la diagnostica dell'utilizzo

Laboratorio : Sicurezza per Azure Cognitive Services

  • Procedure di sicurezza per le chiavi d'accesso con Azure Key Vault

Laboratorio : containerizzare i servizi cognitivi di Azure

  • Crea Container Riutilizzabili
  • Distribuzione su Container
  • Utilizzo di Cognitive Services da un Container

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Crea e accedere alle risorse di Azure Cognitive Service
  • Metti in sicurezza le risorse Azure Cognitive
  • Distribusici e Utilizza gli Azure Cognitive Services utilizzando i Containers

Modulo 2: Implementazione di soluzioni con Computer Vision

Scopri come integrare l'AI visiva nelle tue applicazioni utilizzando Azure Computer Vision. Rileva e identifica volti o oggetti in immagini e video, esegui il rilevamento degli oggetti, classifica le immagini e implementa soluzioni visive personalizzate.

Lezioni

  • Identificazione di Volti ed Espressioni utilizzando l'API di Computer Vision
  • Elaborazione delle immagini con il servizio Computer Vision
  • Valutazione dei requisiti per l'implementazione delle API di Custom Vision
  • Classificazione delle immagini con il servizio Microsoft Custom Vision
  • Estrazione di informazioni interessanti dai video con il servizio Video Indexer

Laboratorio : Rilevamento Volti

  • Ricezione delle Subscription Keys
  • Test del riconoscimento Faccialen

Laboratorio : Creazione di un servizio Custom Vision

  • Creazione del Servizio
  • Uplaod di immagini con Tag
  • Modello di Formazione
  • Modello Test
  • Chiamata del Prediciton Endpoint

Laboratorio : estrazione di informazioni utili dai video con Video Indexer

  • Iscrizione all'API Video Indexer
  • Upload e indicizzazione dele immagini
  • Analisi Output
  • Ricerca dei Momenti in un Video
  • Visualizzazione e modifica degli approfondimenti

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Implementare soluzioni per il rilevamento facciale e degli oggetti con Computer Vision
  • Elaborare le immagini con il servizio Computer Vision
  • Implementare soluzioni Custom Vision
  • Trarre informazioni dai video con il servizio Video Indexer

Modulo 3: implementazione delle soluzioni di analisi del linguaggio

Scopri come implementare le funzionalità di linguaggio naturale nelle tue applicazioni tramite l'integrazione del servizio di Language Understanding. Ottieni approfondimenti sulle finalità dei tuoi utenti con funzionalità di analisi testuale come la sentiment analysis e il rilevamento della lingua. Identifica le informazioni importanti all'interno dei file di testo con funzionalità come l'estrazione delle entità e delle frasi chiave.

Lezioni

  • Implementazione dell'intelligenza conversazionale di base nelle App utilizzando Language Understanding
  • Gestisci il tuo servizio Language Understanding
  • Usa i Container per il tuo servizio di Language Understanding
  • Scopri il Sentiment all'interno di un Testo con l'API Analisi del testo
  • Riconosci le entità nel testo con l'API analisi del testo
  • Estrai frasi chiave dal testo con l'API Analisi del testo
  • Rileva la Lingua con l'API Analisi del testo

Laboratorio: Implementa il servizio Language Understanding

  • Crea un servizio di Language Understanding
  • Lavora con le Finalità
  • Lavora con le Espressioni
  • Lavora con le entità
  • Adatta e Pubblica un modello

Laboratorio : Gestisci il tuo servizio Language Understanding

  • Gestisci le tue Chiavi
  • Gestisci il Controllo delle Versioni
  • Automazione dello Scripting

Laboratorio : Containerizza Language Understanding

  • Installa e gestisci i Containers

Laboratorio : Esegui una Sentiment Analysis

  • Prova la Sentiment Analysis con la API Testing Console
  • Crea una Function App
  • Chiama I'API Sentiment Analysis con una Funzione
  • Ordina i Messaggi

Laboratorio : Perform Entity Recognition

  • Estrai entità dal Testo

Laboratorio : Esegui l'Estrazione di Frasi Chiave

  • Estrai Frasi Chiave da un Testo

Laboratorio : Esegi il Rilevamento Lingua

  • Rileva la Lingua di un Testo

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Implementa e gestisci un servizio di Language Understanding
  • Implementa Language Understanding in un Container Environment
  • Rileva il Sentiment nel testo
  • Identifica le Entità ed Estrai Frasi Chiave in un Testo
  • Rileva la Lingua di un Testo

Modulo 4: Implementa Soluzioni di Knowledge Mining

Azure Cognitive Search offre una soluzione cloud-based per l'indicizzazione e l'esecuzione di query su un'ampia gamma di sorgenti di dati e per la creazione di soluzioni di ricerca complete ed adattabili su larga scala. Impara ad implementare una soluzione per indicizzare e rendere più navigabili i documenti.

Lezioni

  • Crea una soluzione Azure Cognitive Search
  • Create an Pipeline di Arricchimento con Azure Cognitive Search
  • Crea una Knowledge Store con Azure Cognitive Search

Laboratorio : Create una Soluzione Azure Cognitive Search

  • Crea una risorsa di Azure per la Ricerca
  • Crea una Sorgente Dati
  • Crea un Indice
  • Crea ed Esegui un indicizzatore
  • Ricerca and Indicizzazione
  • Applica Filtri e Ordina
  • Migliora l'Index

Laboratorio : Create una Pipeline di Arricchimento

  • Crea una Risorsa di Azure
  • Crea una Sorgente Dati
  • Crea uno set di Competenze
  • Crea un Indice
  • Crea ed Esegui un indicizzatore
  • Effettua una ricerca all'interno di un Enriched Index
  • Crea una Competenza Personalizzata
  • Aggiorna l'Index
  • Effettua una ricerca all'interno di un Index Aggiornato

Laboratorio : Crea un Knowledge Store

  • Crea Risorse Azure
  • Crea una Sorgente Dati
  • Crea uno set di Competenze
  • Crea un Indice
  • Crea ed Esegui un indicizzatore
  • Esplora un Knowledge Store

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Crea una soluzione Azure Cognitive Search
  • Create an Pipeline di Arricchimento con Azure Cognitive Search
  • Crea una Knowledge Store con Azure Cognitive Search

id="modulo-5-implementa-soluzioni-di-ia-conversazionale">Modulo 5: Implementa Soluzioni di IA Conversazionale

Usa Microsoft Bot Framework e Bot Framework Composer per progettare e creare soluzioni di IA conversazionale.

Lezioni

  • Crea un Chat Bot nel portale Azure
  • Progetta il Flusso di Conversazione di un Bot
  • Crea di un Bot con il compositore Bot Framework

Laboratorio : Crea un Bot con il portale Azure

  • Crea un Bot di base con il portale Azure

Laboratorio : Crea un Bot con Bot Framework Composer

  • Crea di un Bot con il compositore Bot Framework
  • Aggiungi la Funzionalità Help and Cancel
  • Integra la Generazione del Linguaggio
  • Usa le Cards
  • Integra Language Understanding

Dopo aver completato questo modulo, gli studenti saranno in grado di:

  • Crea un Bot di base nel portale Azure
  • Progettare un Flusso di Conversazione di un Bot
  • Crea un Bot utilizzando Bot Framework Composer

Certificazione

AI-102 - Designing and Implementing a Microsoft Azure AI Solution