• Online, Self-Paced
Course Description

In this challenge, you will create a custom service in Azure that determines the sentiment of phrases in a stream of text. First, you will use Visual Studio to create an Azure function project that handles text in an HTTP POST, and then you will add the AAI TextAnalytics library to the solution. Next, you will create a unit test that will inject test phrases locally, pass in hard-coded strings, and then compare the results to known values. Finally, you will publish the function to an Azure function app, and then you will test the function against the Azure service by using the unit test. Note: Once you begin a challenge you will not be able to pause, save, or return to your progress. Please ensure you have set aside enough time to complete the challenge before you start.

Learning Objectives

In this challenge, you will create a custom service in Azure that determines the sentiment of phrases in a stream of text. First, you will use Visual Studio to create an Azure function project that handles text in an HTTP POST, and then you will add the AAI TextAnalytics library to the solution. Next, you will create a unit test that will inject test phrases locally, pass in hard-coded strings, and then compare the results to known values. Finally, you will publish the function to an Azure function app, and then you will test the function against the Azure service by using the unit test. Note: Once you begin a challenge you will not be able to pause, save, or return to your progress. Please ensure you have set aside enough time to complete the challenge before you start.

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.