Implementing Azure Cognitive Services for Language

Implementing Azure Cognitive Services for Language
Implementing Azure Cognitive Services for Language
English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 2h 27m | 437 MB

Gain foundational knowledge of the text analytics API to understand the Microsoft Cognitive Services suite

Microsoft Cognitive Services APIs allow developers to leverage the power of artificial intelligence to create apps that can more effectively understand and interpret the needs of users. Even the simplest of business applications can have a global reach, requiring developers to consider the culture and languages across regions.

This course focuses on how to implement Cognitive Services in your business or organization for day-to-day operations based on language-related services. In this course, you’ll learn how to understand, configure, utilize, and work with text analysis, translator text, content moderation, Bing spell check and the Language Understanding Intelligence Service (LUIS). You’ll learn the type of data that these APIs analyze, what scenarios they are best suited for, and how to leverage them in your code. You will be able to detect language, key phrases, entities, and sentiment and translate between languages in real-time. You’ll delve into the exciting Language Understanding Intelligence Service (LUIS), which allows apps to accept a user’s input in natural language.

By the end of this course, you’ll gain foundational knowledge of the text analytics API that will help you take your overall understanding of the Microsoft Cognitive Services suite to the next level.

What You Will Learn

  • Identify language, intent, entities, and key phrases in the text to process the user’s input and perform sentiment analysis
  • Detect language and translate text across more than 60 languages to provide real-time translation in your application
  • Identify profane content in text, images, and videos to fix common textual mistakes automatically
  • Use machine learning to check spelling and grammar while dealing with slang words and common expressions
  • Create an application that can respond to natural language instructions
  • Create a LUIS application in the LUIS portal and deploy it with the prediction endpoint
  • Create an application that can respond to natural language instructions
Table of Contents

Introducing Azure Cognitive Services
1 The Course Overview
2 What Are Azure Cognitive Services
3 Creating a Cognitive Services Account
4 Language and Regional Support
5 Authenticating Requests to Azure Cognitive Services
6 Our Application Scenario

Understanding Azure Text Analytics
7 The Four Key Aspects of Azure Text Analytics
8 Sentiment Aspect Requests
9 Key Phrase Aspect Requests
10 Language Detection Requests
11 Entity Identification Requests

Globalizing Your Application with Translator Text
12 Getting Started with Translator Text
13 Detecting Language and Translating Text
14 Working with Non-Latin Languages
15 Providing Alternative Translations
16 Building Customized Translations
17 Online and Offline Translations

Checking Text, Images, and Videos with Content Moderator
18 Setting Up Azure Content Moderator
19 Detecting Profanity in Text Documents
20 Finding Identifiable Personal Information
21 Using Auto Correction to Fix Errors
22 Detecting Text in Images
23 Detecting Text in Videos

Spelling and Grammar Correction with Bing Spell Check
24 Setting Up Bing Spell Check API
25 Sending Requests to the Bing Spell Check API
26 Using Different Spell Check Modes
27 Dealing with Common Expressions and Slang
28 Recognizing Brands, Titles, and Popular Expressions

Natural Language Processing with LUIS
29 What Is the Language Understanding Intelligence Service
30 Key Concepts and Best Practices for Working with LUIS
31 Create an App Using the LUIS Portal
32 Deploying and Training Apps with the Prediction Endpoint
33 Consuming Language Understanding Apps