question

KoustubhKarmalkar-9629 avatar image
0 Votes"
KoustubhKarmalkar-9629 asked KoustubhKarmalkar-9629 answered

QnAmaker feasibility check based on specific requirements

Team,

We are working on a mobile app solution for our client and as part of that there is a need for a Quiz (Question/Answer) module. We are looking at evaluating your tool on following criteria and would like to know if any of these are supported/not supported in your offering:

  1. Creation of any number of Quizzes (here a Quiz is a combination/group of many questions in one set)

  2. Ability to read any Quiz through a secure API call so that we can develop our own UI to render questions/answers and take user input. So we don’t intend to use the Chatbot UI your tool offers.

  3. A Quiz should allow varied types of questions (with possible answers/response options of type-text, single select, multi-select). Need ability to define this in the tool so the client app that reads the Quiz also gets to know what UI to render per question.

  4. Ability to make questions conditional and linked. Example If response of Question Q1 is X then show Q2 else show Q3.

  5. Ability to feed info in the tool about correct or expected answers.

  6. Ability to assign a category (as an additional attribute) to any answer (response option).

Looking for positive reply from your side.



azure-cognitive-services
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

@KoustubhKarmalkar-9629 Could you please check on below answer and let us know if you have more question? It will be nice to accept the answer if you feel like it is helpful.

0 Votes 0 ·
YutongTie-MSFT avatar image
0 Votes"
YutongTie-MSFT answered

Hello,

For your questions:
1. There is a limitation of the knowledge base and also for the content. https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/limits As you can understand, any number is impossible...
2. There are several ways to query your API without your bot UI https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/how-to/metadata-generateanswer-usage?tabs=v1
3. Yes: https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/how-to/edit-knowledge-base
https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/how-to/multiturn-conversation
4. When you add a new question-and-answer pair to the knowledge base, each pair should be linked to an existing question as a follow-up prompt. https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/how-to/multiturn-conversation#add-a-new-question-and-answer-pair-as-a-follow-up-prompt
5. This is basic when you create the Knowledgebase https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/how-to/manage-knowledge-bases
6. Yes you can add meta tag https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/quickstarts/add-question-metadata-portal

Hope this helps. Please accept the answer if you feel this is helpful.

Regards,
Yutong

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

KoustubhKarmalkar-9629 avatar image
0 Votes"
KoustubhKarmalkar-9629 answered

@YutongTie-5848 Thank you so much for quick reply. We went through all the links provided in the above reply and it is very much helpful to us.

In addition to this just want to know that, is there any way by which we can set metadata to each options provided in the answer. Means if i have 4 options in the answer (A, B, C, D) then can i set metadata to each of the option provided here.

Thanks.

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.