My FAQ bot is using this QnAMakerDialog which is not using Microsoft.Bot.Builder.CognitiveServices.QnAMaker, but easy to use metadatas.
However I also want to train[CustomFeedBack, ActiveLearning] like these samples which is using Microsoft.Bot.Builder.CognitiveServices.QnAMaker.
Microsoft.Bot.Builder.CognitiveServices.QnAMaker provides method like QnAFeedbackStepAsync.
Q1: Does QnAMakerDialog which is not using Microsoft.Bot.Builder.CognitiveServices.QnAMaker have some similar methods like QnAFeedbackStepAsync ?
Q2: How to use metadata while using Microsoft.Bot.Builder.CognitiveServices.QnAMaker ?
Q3: QnA Maker REST API V4.0 don't support to use train knowledgebases. Although my bot is using V3.0, is it better not to use train knowledgebases?