<分区>
是否可以使用 Microsoft 的 bot 框架制作对话机器人?我目前正在结合使用 Luis 和 Qna maker,但它仍然几乎是一个单一的问答机器人,我该怎么做才能让它更像一个对话机器人?用户可以在哪里要求机器人更像人类一样证明其先前的答案?我见过一个非常聪明的机器人,Mitsuku我怎样才能使我的机器人与此相似或接近?
它似乎可以回顾我们之前的所有对话,它也可以很好地证明它的答案是正确的,我可以从他的回答中挑选任何一个词,它可以证明它为什么这样回答。这怎么可能?
<分区>
是否可以使用 Microsoft 的 bot 框架制作对话机器人?我目前正在结合使用 Luis 和 Qna maker,但它仍然几乎是一个单一的问答机器人,我该怎么做才能让它更像一个对话机器人?用户可以在哪里要求机器人更像人类一样证明其先前的答案?我见过一个非常聪明的机器人,Mitsuku我怎样才能使我的机器人与此相似或接近?
它似乎可以回顾我们之前的所有对话,它也可以很好地证明它的答案是正确的,我可以从他的回答中挑选任何一个词,它可以证明它为什么这样回答。这怎么可能?
最佳答案
是的,您可以使用 Microsoft Bot 框架进行对话。您可以使用 Microsoft Form Builder 执行此操作类(class)。
您可以组合使用 Luis
和 FormBuilder
以获得所需的结果。使用 Luis
识别用户意图,然后使用 FormBuilder
进一步获取完整信息。
This和 this博客文章解释了如何实现这一目标。另外,看看 Advance features of Form Builder获取更多信息。
我认为仅靠 QnA maker 是不可能实现的。
关于c# - MIcrosoft Bot Framework 上的 session Bot 可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48738693/