With the qnamaker 4.0 api (and even 3.0 I think) you can send metadata to the api and use that to boost the score of answers that contain the metadata tag. I'm having trouble implementing this using the QnAMakerDialog
in the C# SDK. Is there a simple way of doing this or do you need to create your own service/dialog to implement this?
Also, related to this, is there no way to get to the message before the QnAMakerDialog
? Like overriding MessageReceivedAsync
(which you can't since it's not virtual - atleast not in the version I'm using, Bot.Builder.CognitiveServices 1.1.7)