• Online, Self-Paced
Course Description

In this challenge, you will maintain and train a QnA Maker solution that responds to questions by using answers from a supplied FAQ dataset. First, you will create an Azure QnA Maker resource to host a knowledge base. Next, you will use Visual Studio to create a command-line application project, and then you will link it to a library that handles QnA knowledge base management actions. Finally, you will use command-line switches to add the code to manage an FAQ dataset hosted in the QnA Maker service, and then you will populate and train the QnA Maker service by using a full set of questions and answers in a sample file. Note: Once you begin the challenge lab, you will not be able to pause, save, or exit and then return to your challenge lab. Please ensure that you have set aside enough time to complete the challenge lab before you start.

Learning Objectives

In this challenge, you will maintain and train a QnA Maker solution that responds to questions by using answers from a supplied FAQ dataset. First, you will create an Azure QnA Maker resource to host a knowledge base. Next, you will use Visual Studio to create a command-line application project, and then you will link it to a library that handles QnA knowledge base management actions. Finally, you will use command-line switches to add the code to manage an FAQ dataset hosted in the QnA Maker service, and then you will populate and train the QnA Maker service by using a full set of questions and answers in a sample file. Note: Once you begin the challenge lab, you will not be able to pause, save, or exit and then return to your challenge lab. Please ensure that you have set aside enough time to complete the challenge lab before you start.

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Network Services