Create Alternative Phrases for QnA Maker in Azure

Add New Phrases

Question

You have created a QnA Maker in Azure and created the QnA pairs.

To provide the same answer to a question that is different from the original question, you enable alternate phrasing.

Review the steps given below and choose two answer choices for the missing steps: Find the question using the Edit page. ………………………………………………………………………………… Add each new phrasing. ………………………………………………………………………………….. Test the knowledge base.

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

Correct Answers: C and D.

Option A is incorrect because the second step in the process is to add alternate phrasing.

Metadata allows your client application to request filtered answers.

Option B is incorrect because active learning would require you to approve the suggestions for altering the knowledge base.

It enhances alternative phrasing by adapting to user needs.

Option C is correct.

Once you find the question, you need to add alternate phrasing in the Question column.

Option D is correct.

After adding alternate phrasing to questions, you need to retrain the knowledge base.

Reference:

To learn more about alternate phrasing, use the link given below:

Sure, I'd be happy to help explain the missing steps to enable alternate phrasing in a QnA Maker knowledge base in Azure.

  1. Find the question using the Edit page: To add alternate phrasing to a specific question in your QnA Maker knowledge base, you first need to locate the question in the Edit page of your knowledge base. You can use the search function or navigate to the question by browsing the QnA pairs.

  2. Select "Add alternate phrasing" in the Question column: Once you have located the question, select "Add alternate phrasing" in the Question column. This will allow you to add additional phrasings for the same question.

  3. Add each new phrasing: In the "Alternate phrasing" column, add each new phrasing that you want to use for the same question. Be sure to use language that is similar to the original question and that users might naturally use when asking the same question.

  4. Test the knowledge base: After adding the new alternate phrasings, test the knowledge base to ensure that it can correctly identify the new phrasings and provide the correct answer. This can be done by using the Test pane in the QnA Maker portal or by integrating the knowledge base into your application and testing it there.

In addition to the above steps, it's worth noting that adding alternate phrasings is just one way to improve the performance of your QnA Maker knowledge base. Other steps you might consider include adding metadata to filter answers, accepting questions suggested by active learning, and retraining the knowledge base as needed based on user feedback and usage patterns.