Accueil / AI-3003 : Developing natural language processing solutions with Azure AI Services

AI-3003 : Developing natural language processing solutions with Azure AI Services

Artificial Intelligence
Level : Intermediate
Useful information
Duration : 1 Day (7 Hours)
Remote price : 800 € excl tax/pers
Targeted audience
Next dates
Remote
Intra-company
On demand

Training Overview

This training will teach you how to use Azure AI Language for advanced text analysis. You will learn how to automatically detect the language, analyze sentiment, extract information such as key phrases and entities. You will also explore text translation and creating voice applications with Azure AI Speech services.

Learning Objectives

Trainees will be able to:

  • Analyze text with Azure AI Language
  • Create a question-and-answer solution
  • Build a conversational language understanding model
  • Create a custom text classification solution
  • Create a custom named entity extraction solution
  • Translate text with Azure AI Translator service
  • Create voice applications with Azure AI services
  • Translate speech with Azure AI Speech service.
Prerequisites

Participants should have a solid understanding of creating and using various Azure NLP models via Language Studio and in code, including custom models. They should also have programming experience in Python or C#, be familiar with the Azure Portal, and be comfortable provisioning Azure AI resources.

A B1 level of English is recommended.

Training Program

Analyze text with Azure AI Language

  • Detect the language of the text.
  • Analyze the sentiment of the text.
  • Extract key phrases, entities, and linked entities.
  • Create a question-and-answer solution

Understand question answering and how it compares to language understanding.

  • Create, test, publish, and consume a knowledge base.
  • Implement multi-turn conversation and active learning.
  • Create a question-answering bot that interacts using natural language.
  • Build a conversational language understanding model

Provision Azure resources for the Azure AI Language service.

  • Define intents, utterances, and entities.
  • Use models to differentiate similar utterances.
  • Use prebuilt entity components.
  • Train, test, publish, and revise an Azure AI Language model.
  • Create a custom text classification solution

Understand the types of classification projects.

  • Create a custom text classification project.
  • Label data, train and deploy a model.
  • Submit classification tasks from your own application.
  • Create a custom named entity extraction solution

Understand custom named entities and how they are labeled.

  • Build a linguistic service project.
  • Label data, train, and deploy an entity extraction model.
  • Submit extraction tasks from your own application.
  • Translate text with Azure AI Translator service

Provision a Translator resource.

  • Understand language detection, translation, and transliteration.
  • Specify translation options.
  • Define custom translations.
  • Create voice applications with Azure AI services

Provision an Azure resource for the Azure AI Speech service.

  • Use the Azure AI Speech to Text API to implement speech recognition.
  • Use the Text to Speech API to implement speech synthesis.
  • Configure audio format and voices.
  • Use Speech Synthesis Markup Language (SSML).
  • Translate speech with Azure AI Speech service

Provision Azure resources for speech translation.

  • Generate text translation from speech.
  • Synthesize speech translations.

 

Published on 16/02/2024
Teaching Method

In this training, we mix theory with technical workshops to quickly make you operational. Additionally, each participant receives course materials at the end of the training.

One of our consultant trainers conducts the training. With solid field experience, they make the learning process both interactive and enriching.

For assessment, the trainer regularly asks questions and uses various methods to continuously measure your progress. This approach promotes a dynamic and engaging learning experience.

After the training, we ask you to complete a satisfaction questionnaire. Your feedback helps us to maintain and constantly improve the quality of our training.

Finally, we offer the flexibility to deliver this training both in-person and remotely, and it can be customized to meet your company’s specific needs upon request.

Accessibility

You can register for one of our training courses up to two business days before it starts, if there are still available places and you signed quote.

If you have specific needs related to a disability, please do not hesitate to make a request; we are happy to adjust our services according to the type of disability.

Pre-registration to the training
AI-3003 : Developing natural language processing solutions with Azure AI Services

    * required fields

    This information is collected by CELLENZA, in its capacity as data controller, for the sole purposes of (i) managing your pre-registration and (ii) sending you commercial emails about its activities. To find out more about the management of your data and your rights, consult the privacy policy by CELLENZA

    Our Training on the same topic

    New

    AZ-2007: Accelerate application development using GitHub Copilot

    GitHub Copilot
    Level : Intermediate
    Duration : 1 Day
    This course will allow you to explore how to use GitHub Copilot to accelerate the development of an end-to-end project.…

    AZ-2005 : Developing AI agents using Azure OpenAI and the SDK

    Artificial IntelligenceDevelopment
    Level : Intermediate
    Duration : 1 Day
    This course covers kernel generation, explaining the purpose of an SDK and the basic concepts of prompts, as well as…
    New

    Exploring Generative AI

    Artificial Intelligence
    Level : Beginner
    Duration : 1 Day
    This course aims to immerse developers and product owners in the world of Azure OpenAI, providing an in-depth understanding of…

    AI-3002 : Developing Solutions with Azure AI Document Intelligence

    Artificial Intelligence
    Level : Intermediate
    Duration : 1 Day
    This hands-on training teaches you how to plan and use Azure AI Document Intelligence solutions to optimize your document management.…

    AI-3004 : Creating a solution with Azure AI Vision

    Artificial Intelligence
    Level : Intermediate
    Duration : 1 Day
    Discover our training on image and video analysis with Azure AI Vision. You will learn to analyze images, classify images…

    AI-901 : Introduction to AI in Azure

    Artificial IntelligenceAzureFundamentals
    Level : Beginner
    Duration : 1 Day
    During this training, participants will explore fundamental concepts related to artificial intelligence (AI) and the Microsoft Azure services that can…
    AI-900 : Azure AI FundamentalsBadge certification AI900
    New

    AI-103 : Develop AI applications and agents on Azure

    Artificial IntelligenceAzure
    Level : Advanced
    Duration : 4 Days
    This course is designed for developers who want to build AI-integrated applications with Microsoft Foundry. It covers the development of…
    Azure AI Apps and Agents Developer Associate