Azure Chatbot Development | Processing Documents for Chatbot AI

Process Documents for Chatbot AI

Question

You need to develop a chatbot for a website. The chatbot must answer users' questions based on the information in the following documents:

-> A product troubleshooting guide in a Microsoft Word document

-> A frequently asked questions (FAQ) list on a webpage

Which service should you use to process the documents?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

D

https://docs.microsoft.com/en-us/azure/cognitive-services/QnAMaker/Overview/overview

The correct answer to this question is D. QnA Maker.

Explanation:

QnA Maker is a cognitive service in Azure that allows developers to build conversational question-and-answer interfaces into their applications and services. It uses machine learning to analyze and extract relevant information from a variety of sources, including documents, web pages, and other structured and unstructured content.

In this scenario, the chatbot needs to be able to answer user questions based on information in a troubleshooting guide and an FAQ list. QnA Maker is the best service to use in this situation because it is specifically designed to extract and analyze information from textual sources and create a knowledge base that can be used to answer questions.

QnA Maker can process a wide variety of textual sources, including Microsoft Word documents and web pages. It uses natural language processing to identify key information and extract questions and answers from the content. Once the information has been extracted, it can be used to create a knowledge base that can be integrated into a chatbot.

Azure Bot Service is another option for building a chatbot, but it is more focused on providing a platform for developing and deploying bots, rather than on processing textual content. Language Understanding and Text Analytics are also useful services for processing textual data, but they are more focused on analyzing and understanding the meaning and sentiment of text, rather than on extracting specific questions and answers.

Therefore, in this scenario, the most appropriate service to process the documents and create the chatbot is QnA Maker.