Formation : Build a natural language processing solution with Azure AI Service (AI-3003)

Ref. AI-3003
Durée :
1
 jour
Examen :
Optionnel
Niveau :
Intermédiaire

Build a natural language processing solution with Azure AI Service (AI-3003)

Comment transformer vos applications avec l’intelligence artificielle grâce à notre formation approfondie « Build a Natural Language Processing Solution with Azure AI Services (AI-3003) ». Conçue spécialement pour les développeurs logiciels, cette formation d’une journée vous équipe des compétences nécessaires pour intégrer les capacités AI dans vos projets en utilisant les services Azure AI et Azure AI Language.

Que vous soyez habitué au langage C# ou Python, vous apprendrez à analyser le texte, à créer des solutions de questions-réponses, à comprendre et à mettre en œuvre le traitement du langage naturel, à classifier des textes, et bien plus encore. Améliorez votre application avec la traduction de texte, la reconnaissance d’entités nommées personnalisées et la création d’applications activées par la parole, tout en tirant parti des puissantes ressources d’Azure AI.

Profils des participants

  • Développeur
  • Ingénieur IA
  • Créateur d’applications

Objectifs

  • Maîtriser la conception de solutions NLP avec Azure AI Language.
  • Créer des analyses de texte via des fonctionnalités préconfigurées.
  • Former des modèles pour des solutions linguistiques personnalisées.
  • Comprendre et synthétiser la parole.
  • Traduire efficacement la parole en texte.

Connaissances Préalables

  • Compréhension de Microsoft Azure et aisance dans l’utilisation du portail Azure.
  • Maîtrise du langage de programmation C# ou Python.
  • Connaissance des sémantiques de programmation JSON et REST.

Contenu du cours

Module 1 : Analyser le texte avec Azure AI Language

  • Provisionner une ressource Azure AI Language
  • Détecter la langue
  • Extraire les phrases clés
  • Analyser le sentiment
  • Extraire les entités
  • Extraire les entités liées

Module 2 : Construire une solution de questions-réponses

  • Comprendre les questions-réponses
  • Comparer les questions-réponses à la compréhension du langage Azure AI
  • Créer une base de connaissances
  • Implémenter une conversation multi-tours
  • Tester et publier une base de connaissances
  • Utiliser une base de connaissances
  • Améliorer la performance des questions-réponses

Module 3 : Construire un modèle de compréhension du langage conversationnel

  • Comprendre les capacités préconstruites du service Azure AI Language
  • Comprendre les ressources pour construire un modèle de compréhension du langage conversationnel
  • Définir les intentions, énoncés et entités
  • Utiliser des modèles pour différencier des énoncés similaires
  • Utiliser des composants d’entité préconstruits
  • Former, tester, publier et réviser un modèle de compréhension du langage conversationnel

Module 4 : Créer une solution de classification de texte personnalisée

  • Comprendre les types de projets de classification
  • Comprendre comment construire des projets de classification de texte
  • Créer une solution personnalisée d’extraction d’entité nommée

Module 5 : Comprendre la reconnaissance d’entité nommée personnalisée

  • Étiqueter vos données
  • Former et évaluer votre modèle

Module 6 : Traduire le texte avec le service Azure AI Translator

  • Provisionner une ressource Azure AI Translator
  • Comprendre la détection de langue, la traduction et la translittération
  • Spécifier les options de traduction
  • Définir des traductions personnalisées

Module 7 : Créer des applications activées par la parole avec les services Azure AI

  • Provisionner une ressource Azure pour la parole
  • Utiliser l’API Azure AI Speech to Text
  • Utiliser l’API text to speech
  • Configurer le format audio et les voix
  • Utiliser le langage de balisage de synthèse vocale

Module 8 : Traduire la parole avec le service Azure AI Speech

  • Provisionner une ressource Azure pour la traduction de la parole
  • Traduire la parole en texte
  • Synthétiser les traductions

Documentation

  • Support de cours numérique inclus

Cours complémentaires

Financement Temptraining

ITTA est partenaire de Temptraining, le fonds de formation continue pour les travailleurs temporaires. Ce fonds de formation peut subventionner des formations continues pour toute personne qui travaille pour un employeur assujetti à la Convention collective de travail (CCT) Location de services.

Informations additionnelles

Élevez Vos Compétences en IA avec Azure

L’intelligence artificielle (IA) redéfinit constamment les frontières du possible, notre cours AI-3003 avancé vous offre une occasion unique d’approfondir vos connaissances et compétences en traitement du langage naturel et analyse de texte grâce à Azure AI Language. Cette formation est conçue pour vous doter des outils nécessaires pour non seulement comprendre mais aussi mettre en pratique les principes de l’IA dans vos projets.

De la Théorie à la Pratique : Analyse de Texte et Reconnaissance du Langage

Le cœur de cette formation repose sur l’analyse de texte et la reconnaissance linguistique avancée. Vous apprendrez à détecter la langue, extraire des phrases clés, analyser le sentiment et identifier les entités significatives dans des volumes de texte. Ces compétences sont cruciales pour développer des applications intelligentes capables de comprendre et d’interagir de manière naturelle avec l’utilisateur.

Solutions de Questions-Réponses : Au-delà de la Simple Interaction

La création de solutions de questions-réponses sophistiquées représente un autre pilier de notre programme. Vous serez initié à la construction d’une base de connaissances robuste, essentielle pour la mise en œuvre de conversations multi-tours et l’amélioration de la performance des systèmes de questions-réponses. Cette compétence est indispensable pour les architectes de solutions cherchant à élaborer des modèles d’IA conversationnelle qui améliorent l’engagement utilisateur.

Modélisation de la Compréhension Linguistique Conversationnelle

Découvrez comment construire des modèles de compréhension linguistique conversationnelle en définissant des intentions, des énonciations et des entités. Nous vous enseignerons à utiliser des patrons pour distinguer des énonciations similaires et à tirer parti des composants d’entités préconstruits pour affiner la précision de votre modèle. Ces compétences sont essentielles pour développer des chatbots et des assistants virtuels qui peuvent interpréter et répondre de manière contextuelle aux demandes des utilisateurs.

Personnalisation et Traduction : Repousser les Limites de l’IA

La personnalisation des solutions de classification de texte et la reconnaissance d’entités nommées personnalisées ajoutent une couche supplémentaire de sophistication à votre arsenal de développement IA. En parallèle, vous explorerez la puissance de Azure AI Translator pour la détection de langue, la traduction et la translittération, enrichissant ainsi vos applications avec des fonctionnalités multilingues.

Intégration de la Parole : Vers des Applications Activées par la Voix

L’intégration de la parole dans les applications via les services Azure AI ouvre de nouvelles avenues pour l’interaction homme-machine. Apprenez à utiliser l’API Azure AI Speech-to-Text et Text-to-Speech, à configurer des formats audio, et à traduire la parole en temps réel. Ces compétences sont cruciales pour créer des applications activées par la voix qui offrent une expérience utilisateur fluide et intuitive.

Prix de l'inscription
CHF 750.-
Inclus dans ce cours
  • Formation dispensée par un expert du domaine
  • Documentation et supports digitaux
  • Badge de réussite

Session planifiée à la demande, veuillez nous contacter pour ouvrir une session

Horaires d’ouverture

Du lundi au vendredi, de 8:30 à 18:00.

Contactez-nous

Votre demande

X
X
X
X