Prenez contact avec nous
 Durée 28 heures

Plan du cours

Module 1 : Introduction à l'IA sur Azure

L'Intelligence Artificielle (IA) est de plus en plus au cœur des applications et services modernes. Dans ce module, vous découvrirez certaines capacités IA courantes que vous pouvez intégrer dans vos applications, ainsi que la manière dont ces capacités sont implémentées dans Microsoft Azure. Vous apprendrez également quelques considérations pour concevoir et implémenter des solutions IA de manière responsable.

Leçons

  • Introduction à l'Intelligence Artificielle

  • L'Intelligence Artificielle sur Azure

À l'issue de ce module, les étudiants seront capables de :

  • Décrire les considérations pour la création d'applications intégrant l'IA

  • Identifier les services Azure pour le développement d'applications IA

Module 2 : Développement d'applications IA avec Cognitive Services

Les Cognitive Services constituent les briques fondamentales pour intégrer des capacités IA dans vos applications. Dans ce module, vous apprendrez à provisionner, sécuriser, surveiller et déployer des services cognitifs.

Leçons

  • Démarrage avec Cognitive Services

  • Utilisation de Cognitive Services pour les applications d'entreprise

Labo : Démarrage avec Cognitive Services

Labo : Gestion de la sécurité de Cognitive Services

Labo : Surveillance de Cognitive Services

Labo : Utilisation d'un conteneur Cognitive Services

À l'issue de ce module, les étudiants seront capables de :

  • Provisionner et consommer des services cognitifs sur Azure

  • Gérer la sécurité des services cognitifs

  • Surveiller les services cognitifs

  • Utiliser un conteneur de services cognitifs

Module 3 : Démarrage avec le traitement du langage naturel

Le traitement du langage naturel (NLP) est un domaine de l'intelligence artificielle qui consiste à extraire des informations à partir de texte écrit ou oral. Dans ce module, vous apprendrez à utiliser les services cognitifs pour analyser et traduire le texte.

Leçons

  • Analyse du texte

  • Traduction du texte

Labo : Traduire du texte

Labo : Analyser le texte

À l'issue de ce module, les étudiants seront capables de :

  • Utiliser le service cognitif Text Analytics pour analyser le texte

  • Utiliser le service cognitif Translator pour traduire le texte

Module 4 : Création d'applications permettant la prise en charge de la parole

De nombreuses applications et services modernes acceptent une entrée vocale et peuvent répondre en synthétisant du texte. Dans ce module, vous poursuivrez votre exploration des capacités de traitement du langage naturel en apprenant à construire des applications permettant la prise en charge de la parole.

Leçons

  • Reconnaissance et synthèse de la parole

  • Traduction de la parole

Labo : Reconnaître et synthétiser la parole

Labo : Traduire la parole

À l'issue de ce module, les étudiants seront capables de :

  • Utiliser le service cognitif Speech pour reconnaître et synthétiser la parole

  • Utiliser le service cognitif Speech pour traduire la parole

Module 5 : Création de solutions de compréhension du langage

Pour créer une application capable de comprendre et de répondre intelligemment à une entrée en langage naturel, vous devez définir et entraîner un modèle de compréhension du langage. Dans ce module, vous apprendrez à utiliser le service Language Understanding pour créer une application pouvant identifier l'intention de l'utilisateur à partir d'une entrée en langage naturel.

Leçons

  • Création d'une application de compréhension du langage

  • Publication et utilisation d'une application de compréhension du langage

  • Utilisation de Language Understanding avec Speech

Labo : Créer une application cliente de compréhension du langage

Labo : Créer une application de compréhension du langage

Labo : Utiliser les services Speech et Language Understanding

À l'issue de ce module, les étudiants seront capables de :

  • Créer une application de compréhension du langage

  • Créer une application cliente pour la compréhension du langage

  • Intégrer Language Understanding et Speech

Module 6 : Création d'une solution QnA

L'une des formes les plus courantes d'interaction entre les utilisateurs et les agents logiciels IA consiste à ce que les utilisateurs posent des questions en langage naturel et que l'agent IA y réponde intelligemment avec une réponse appropriée. Dans ce module, vous explorerez la manière dont le service QnA Maker permet le développement de ce type de solution.

Leçons

  • Création d'une base de connaissances QnA

  • Publication et utilisation d'une base de connaissances QnA

Labo : Créer une solution QnA

À l'issue de ce module, les étudiants seront capables de :

  • Utiliser QnA Maker pour créer une base de connaissances

  • Utiliser une base de connaissances QnA dans une application ou un bot

Module 7 : IA conversationnelle et le service Bot d'Azure

Les bots sont à la base d'un type de plus en plus courant d'applications IA dans lesquelles les utilisateurs engagent des conversations avec des agents IA, souvent comme ils le feraient avec un agent humain. Dans ce module, vous explorerez le Microsoft Bot Framework et le service Bot d'Azure, qui ensemble fournissent une plateforme pour créer et diffuser des expériences conversationnelles.

Leçons

  • Notions de base sur les bots

  • Implémentation d'un bot conversationnel

Labo : Créer un bot avec le SDK Bot Framework

Labo : Créer un bot avec Bot Framework Composer

À l'issue de ce module, les étudiants seront capables de :

  • Utiliser le SDK Bot Framework pour créer un bot

  • Utiliser Bot Framework Composer pour créer un bot

Module 8 : Démarrage avec la vision par ordinateur

La vision par ordinateur est un domaine de l'intelligence artificielle dans lequel les applications logicielles interprètent les entrées visuelles provenant d'images ou de vidéos. Dans ce module, vous débuterez votre exploration de la vision par ordinateur en apprenant à utiliser les services cognitifs pour analyser des images et des vidéos.

Leçons

  • Analyse d'images

  • Analyse de vidéos

Labo : Analyser une vidéo

Labo : Analyser des images avec Computer Vision

À l'issue de ce module, les étudiants seront capables de :

  • Utiliser le service Computer Vision pour analyser des images

  • Utiliser Video Analyzer pour analyser des vidéos

Module 9 : Développement de solutions de vision personnalisées

Bien que les capacités généralisées préétablies de vision par ordinateur soient utiles dans de nombreux scénarios, vous avez parfois besoin d'entraîner un modèle personnalisé avec vos propres données visuelles. Dans ce module, vous explorerez le service Custom Vision et la manière de l'utiliser pour créer des modèles personnalisés de classification d'images et de détection d'objets.

Leçons

  • Classification d'images

  • Détection d'objets

Labo : Classifier des images avec Custom Vision

Labo : Détecter des objets dans des images avec Custom Vision

À l'issue de ce module, les étudiants seront capables de :

  • Utiliser le service Custom Vision pour implémenter la classification d'images

  • Utiliser le service Custom Vision pour implémenter la détection d'objets

Module 10 : Détection, analyse et reconnaissance des visages

La détection, l'analyse et la reconnaissance des visages sont des scénarios courants de vision par ordinateur. Dans ce module, vous explorerez l'utilisation des services cognitifs pour identifier les visages humains.

Leçons

  • Détection des visages avec le service Computer Vision

  • Utilisation du service Face

Labo : Détection, analyse et reconnaissance des visages

À l'issue de ce module, les étudiants seront capables de :

  • Détecter des visages avec le service Computer Vision

  • Détecter, analyser et reconnaître des visages avec le service Face

Module 11 : Lecture de texte dans les images et les documents

La reconnaissance optique de caractères (OCR) est un autre scénario courant de vision par ordinateur, dans lequel un logiciel extrait le texte des images ou des documents. Dans ce module, vous explorerez les services cognitifs pouvant être utilisés pour détecter et lire le texte dans les images, les documents et les formulaires.

Leçons

  • Lecture de texte avec le service Computer Vision

  • Extraction d'informations des formulaires avec le service Form Recognizer

Labo : Lire le texte dans les images

Labo : Extraire des données des formulaires

À l'issue de ce module, les étudiants seront capables de :

  • Utiliser le service Computer Vision pour lire le texte dans les images et les documents

  • Utiliser le service Form Recognizer pour extraire des données des formulaires numériques

Module 12 : Création d'une solution de minage de connaissances

Finalement, de nombreux scénarios IA impliquent la recherche intelligente d'informations sur la base de requêtes utilisateur. Le minage de connaissances propulsé par l'IA est un moyen de plus en plus important de construire des solutions de recherche intelligente qui utilisent l'IA pour extraire des informations de grands dépôts de données numériques et permettre aux utilisateurs de trouver et d'analyser ces informations.

Leçons

  • Implémentation d'une solution de recherche intelligente

  • Développement de compétences personnalisées pour un pipeline d'enrichissement

  • Création d'un Knowledge Store

Labo : Créer une compétence personnalisée pour Azure Cognitive Search

Labo : Créer une solution Azure Cognitive Search

Labo : Créer un Knowledge Store avec Azure Cognitive Search

À l'issue de ce module, les étudiants seront capables de :

  • Créer une solution de recherche intelligente avec Azure Cognitive Search

  • Implémenter une compétence personnalisée dans un pipeline d'enrichissement Azure Cognitive Search

  • Utiliser Azure Cognitive Search pour créer un Knowledge Store

Pré requis

Avant de suivre cette formation, les étudiants doivent :

  • Posséder des connaissances sur Microsoft Azure et savoir naviguer dans le portail Azure

  • Maîtriser C# ou Python

  • Être familiarisés avec la sémantique de programmation JSON et REST

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires