Azure AI Engineer Associate (AI-102) Cert Prep: Implement Natural Language Processing Solutions
3h 58mIntermediate2024-04-04
Authors

Gerry O'Brien
Course details
With the rapid advancement of AI technologies, the demand for experienced and qualified AI engineers has never been higher. This course is one of a series of courses designed to help you prepare to tackle the Designing and Implementing a Microsoft Azure AI Solution (AI-102) certification exam. Explore the core topics covered in the Implement Natural Language Processing Solutions domain, including how to implement natural language processing within your applications to analyze text, detect sentiment, translate text to and from different languages, process and translate speech with Azure AI speech services, create Q&A solutions, and build natural language engagements, solutions for human-computer interaction with language understanding models, and much more.
Skills covered
Azure AI ServicesNatural Language Processing (NLP)Cloud DevelopmentMachine LearningAzureCert PrepArtificial Intelligence (AI)Cloud ComputingMicrosoft
Concepts
0. Introduction
- 01 - Introducing Azure AI Natural Language Processing
- 02 - Lab setup
1. Analyze Text
- 03 - Introducing text analysis
- 04 - Extract key phrases from text
- 05 - Extract entities from text
- 06 - Perform sentiment analysis
- 07 - Detect language in text
- 08 - Detecting personally identifiable information (PII) in text
2. Process Speech
- 09 - Introducing speech processing
- 10 - Convert text to speech
- 11 - Convert speech to text
- 12 - Implement Speech Synthesis Markup Language (SSML)
3. Perform Language Translation
- 13 - Introducing language translation
- 14 - Introducing translation options
- 15 - Translate text with the Azure AI Translator service
- 16 - Perform custom translation
- 17 - Speech to speech translation with Azure AI Speech
- 18 - Speech to text translation with the Azure AI Speech service
- 19 - Perform multi-language translation
4. Implement Language Understanding
- 20 - Introducing the language understanding model
- 21 - Create and manage intents and utterances
- 22 - Create entities
- 23 - Train, deploy, and test
- 24 - Consume the model from a client application
- 25 - Backup and recover your models
5. Create Q&A Solutions
- 26 - Introducing question and answering (Q&A) solutions
- 27 - Create your first project
- 28 - Add question-answer pairs manually
- 29 - Import sources
- 30 - Train and test a knowledge base
- 31 - Publish and export your knowledge base
- 32 - Create multi-turn conversations
- 33 - Manage alternate phrasing
- 34 - Add chit-chat to a knowledge base
- 35 - Create Q&A solutions for multi-language requirements
Conclusion
- 36 - Next steps