Welcome to ONLC Training Centers

AI-3003: Build a Natural Language Processing Solution with Azure AI Services

Class Dates
(click date for class times)
(click Enroll for locations)

Fee:  $495

Savings options:

 Learning Credits
Need a price quote?

Follow the link to our self-service price quote form to generate an email with a price quote.

Need a class for a group?

We can deliver this class for your group. Follow the link to request more information.

Email Alert

Receive an email when this class is available as "Ready to Run" or "Early Notice" status.

Train from your home or office

If you have high-speed internet and a computer you can likely take this class from your home or office.


AI-3003: Build a Natural Language Processing Solution with Azure AI Services Course Outline

Special Note to New Hampshire Residents
This course has not yet been approved by the New Hampshire Department of Education. Please contact us for an update on when the class will be available in New Hampshire.

Overview
Unlock the potential of natural language processing with Azure AI Services in this comprehensive course. Designed for individuals with a background in Azure and programming, this course guides you through building intelligent applications that can analyze text, answer questions, understand conversations, and more. By the end of this course, you'll be proficient in creating advanced AI-driven solutions that enhance user interactions and automate complex tasks.

Dive into hands-on modules that cover text analysis, question answering, conversational models, custom text classification, and speech-enabled applications. This course provides the practical knowledge and skills needed to implement and optimize AI solutions, ensuring you stay ahead in the rapidly evolving field of AI technology.

Audience Profile
This course is ideal for software developers, data scientists, and IT professionals with experience in Azure and programming in C# or Python. It is particularly beneficial for those looking to specialize in AI-driven applications and enhance their skills in natural language processing and speech technologies.

Prerequisites
Familiarity with Azure and the Azure portal.

Experience programming with C# or Python. If you have no previous programming experience, we recommend you complete either <a href="https://www.onlc.com/outline.asp?ccode=xcsinp">C# Programming Level 1: Introduction for Non-Programmers</a> or <a href="https://www.onlc.com/outline.asp?ccode=xpyinp">Python Programming Level 1: Introduction for Non-Programmers</a> before taking this course.

COURSE OUTLINE

Module 1: Analyze text with Azure AI Language
Provision an Azure AI Language resource
Detect language
Extract key phrases
Analyze sentiment
Extract entities
Extract linked entities
Exercise - Analyze text

Module 2: Create question answering solutions with Azure AI Language
Understand prebuilt models
Understand question answering
Compare question answering to Azure AI Language understanding
Create a knowledge base
Implement multi-turn conversation
Test and publish a knowledge base
Use a knowledge base
Improve question answering performance
Exercise - Create a question answering solution

Module 3: Build a conversational language understanding model
Understand prebuilt capabilities of the Azure AI Language service
Understand resources for building a conversational language understanding model
Define intents, utterances, and entities
Use patterns to differentiate similar utterances
Use pre-built entity components
Train, test, publish, and review a conversational language understanding model
Exercise - Build an Azure AI services conversational language understanding model

Module 4: Create a custom text classification solution
Understand types of classification projects
Understand how to build text classification projects
Exercise - Classify text

Module 5: Custom named entity recognition
Understand custom named entity recognition
Label your data
Train and evaluate your model
Exercise - Extract custom entities

Module 6: Translate text with Azure AI Translator service
Provision an Azure AI Translator resource
Understand language detection, translation, and transliteration
Specify translation options
Define custom translations
Exercise - Translate text with the Azure AI Translator service

Module 7: Create speech-enabled apps with Azure AI services
Provision an Azure resource for speech
Use the Azure AI Speech to Text API
Use the text to speech API
Configure audio format and voices
Use Speech Synthesis Markup Language
Exercise - Create a speech-enabled app

Module 8: Translate speech with the Azure AI Speech service
Provision an Azure resource for speech translation
Translate speech to text
Synthesize translations
Exercise - Translate speech
View outline in Word

AAI3A3

Attend hands-on, instructor-led AI-3003: Build a Natural Language Processing Solution with Azure AI Services training classes at ONLC's more than 300 locations. Not near one of our locations? Attend these same live classes from your home/office PC via our Remote Classroom Instruction (RCI) technology.

For additional training options, check out our list of Courses and select the one that's right for you.

GENERAL INFO

Class Format
Class Policies
Student Reviews


HAVE QUESTIONS?
First Name

Last Name

Company

Phone

Email

Location

Question/Comment



ONLC TRAINING CENTERS
www.onlc.com