Build a Natural Language Processing Solution with Azure AI Services (AI-3003)
    About Lesson

    Module 1: Analyze text with Azure AI Language 

    • Introduction 
    • Provision an Azure AI Language resource 
    • Detect language 
    • Extract key phrases 
    • Analyze sentiment 
    • Extract entities 
    • Extract linked entities 

    Exercise: Analyze text 

    Module 2: Build a question answering solution 

    • Introduction 
    • 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 

    • Introduction 
    • Understand prebuilt capabilities of 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 a conversational language understanding model 

    Module 4: Create a custom text classification solution 

    • Introduction 
    • Understand types of classification projects 
    • Understand how to build text classification projects 

    Exercise: Classify text 

    Module 5: Create a custom named entity extraction solution 

    • Introduction 
    • 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 

    • Introduction 
    • Provision an Azure AI Translator resource 
    • Understand language detection, translation, and transliteration 
    • Specify translation options 
    • Define custom translations 

    Exercise: Translate text with Azure AI Translator service 

    Module 7: Create speech-enabled apps with Azure AI services 

    • Introduction 
    • Provision an Azure resource for speech 
    • Use 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 Azure AI Speech service 

    • Introduction 
    • Provision an Azure resource for speech translation 
    • Translate speech to text 
    • Synthesize translations