我已经使用c#使用bot框架V4制作了bot。它与luis和qnamaker结合使用。我面对qnamker的问题,因为它不进行完整的单词搜索。如果我输入deepak,它会从qna制造商那里得到“ deep”一词的答案。
但是在这种情况下,qnamaker中不会返回任何答案。他们有什么办法解决这个问题。]
这取决于您如何设计Knowledge Base
。尝试设计您的QnA KB
,包括用户可能键入的所有可能阶段。参见下面的示例
当我键入deepak
时,它可以识别并响应我之前按预期设置的设置。请参见下面的屏幕截图:
注意:在设计知识库时,您必须对
user phase
有所技巧。记住更多,您可以精确地确定您的知识库,QnA答复会更正确。您可以看看best practice和here
希望对您有帮助。