Cloud Academy

Using Text Analytics in the Azure Cognitive Services API

Lab Steps

lock
Logging into the Microsoft Azure Portal
lock
Retrieving Azure Cognitive Services API Credentials
lock
Using the Azure Text Analytics API for Language Detection
lock
Using the Azure Text Analytics API for Sentiment Analysis

Ready for the real environment experience?

DifficultyBeginner
Time Limit1h
Students446
Ratings
4.6/5
star star star star star-half

Description

Azure AI is Microsoft's solution for many of the most popular and widely-used AI and machine learning needs today. It incorporates a wide range of different tools that offer different AI-related services, such as text analytics, speech and image recognition, interacting with humans, making intelligent predictions and more. Artificial intelligence has been applied to nearly every existing industry today, and companies use Azure AI in particular because of the breadth of its offerings and its easy integration with existing Azure tools, such as Azure function apps and web services.

The Cognitive Services API is a comprehensive solution offering a number of different services in one consolidated API, including speech and text analysis. In this lab, you will practice making requests to the Text Analytics API within the Azure Cognitive Services API, using an Azure function app to make the API requests.

Lab Objectives

Upon completion of this lab you will be able to:

  • Connect an Azure Function App to the Text Analytics API
  • Use the Text Analytics API to detect languages and analyze sentiment in text

Intended Audience

This lab is intended for:

  • Developers
  • Cloud engineers
  • Anyone aiming to implement AI or machine learning within their workflow

Prerequisites

You should be familiar with:

  • The principles of Node.js is helpful but not required
  • The principles of the Azure Portal is helpful but not required
Environment before
PREVIEW
arrow_forward
Environment after
PREVIEW

About the Author

Students21759
Labs33
Learning paths1

Matt has worked for multiple Fortune 500 companies as a DevOps Engineer and Solutions Architect. He is an AWS Certified Solution Architect - Associate, AWS Certified SysOps Administrator - Associate and an AWS Certified Developer - Associate. He enjoys reading and learning new technologies.