How to train my QnA Bot while using it?

本小妞迷上赌 提交于 2019-12-02 06:48:38

问题


I made a QnA bot using bot-framework SDK3 and QnAmaker service. As I know, we can train our knowledge base. But I don't know how to train it while using my QnA bot in other channels like teams.

I think I can let user judge whether the bot's answer has solved the problem. So I make the conversation like below.

User: Ask a question

bot: give a answer

bot: does it solve your problem? yes or no?

user: yes/no

At this time, how could I let my knowledge base know it and master it? Then next time my bot may give a correct answer.


回答1:


Dialog-based training like you described above is not currently supported in the current (GA) release of the QnA Maker. It is, however, something that the dev team is looking into. Currently, you can only train the QnAMaker portion of your bot from the QnA Maker portal.




回答2:


Hi you can handle this kind of problem by Scores property

100 An exact match of user query and a KB question

90 High confidence - most of the words match

40-60 Fair confidence - important words match

10 Low confidence - important words don't match

0 No word match

reference https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/concepts/confidence-score



来源:https://stackoverflow.com/questions/51924667/how-to-train-my-qna-bot-while-using-it

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!