在Botframework V4中未使用QnA制造商的常见问题聊天机器人

时间:2019-03-14 16:20:37

标签: botframework chatbot qnamaker

我没有找到该问题的答案,也没有提出类似的问题。我可以在Botframework V4中不使用QnA制造商来构建FAQ机器人吗?除了使用其他NLP AI之外,QnA制造商是否还有其他选择(除非它是免费的)。还是可以不用太多工作就自己建造一个?

1 个答案:

答案 0 :(得分:0)

这实际上取决于FAQ中有多少个Q,以及问题可能有多大。假设您在常见问题解答中只有4个不同的答案,并且每个问题都有一个不同的关键字:那么您可以在Activity.Text.Contains(keyword)上使用一个简单的switch语句,然后根据该语句返回4个答案之一。

您还可以设计一种带有标签和按钮的主题树,这些卡片和按钮可以深入到主题中,从而最终为用户的问题提供答案,而无需他们键入问题。

尽管如此,一般来说,QnA或FAQ Bot应该很聪明,可以提供各种问题文本的答案。编写足以理解人类语言以解释通用或变化的单词句子并掌握确切要求的内容,绝非易事。如果这是开发人员无需太多工作就可以凑在一起的东西,那么以此为商业模式就不会有付费服务。