【问题标题】:How to make the bot ask a question after generating an answer from the FAQ file?从常见问题解答文件生成答案后,如何让机器人提出问题?
【发布时间】:2021-09-23 14:10:28
【问题描述】:

我正在制作一个机器人来根据用户输入的内容推荐最合适的产品。我制作了一个excel文件,其中产品描述为问题,产品名称为答案。我已经使用 QnA Maker 从文件中读取数据,并通过添加 QnA 对功能向用户询问了一些问题。在用户给出产品描述并收到机器人的回答后,我希望机器人询问用户他/她对产品是否满意。

我是这项服务的新手,如果有人可以帮助我,我将不胜感激。提前致谢。

【问题讨论】:

标签: azure chatbot microsoft-cognitive azure-cognitive-services qnamaker


【解决方案1】:

使用Azure Bot Composer 并将您现有的 QnA Maker 数据库与其集成。您可以通过这种方式轻松创建与用户的 Bot 对话。

Composer 是一个可视化机器人编程工具,您可以在其中介绍机器人应用背后的逻辑。它使用 Microsoft 的 Bot Framework SDK 并生成您以后可以改进的代码。在 Bot Composer 中,您可以集成您已有的服务,例如 LUIS 和 QnAMaker 知识库。当然,您始终可以使用 Bot Framework SDK 并使用代码从头开始编写您的 Bot 应用程序。

要将您现有的 QnAMaker 知识库与 Bot Composer 连接起来:link

使用 Bot Composer 的第一步教程:link

【讨论】:

  • 感谢您的回复。我真的对所有服务感到困惑。你能详细告诉我我应该如何进行吗?我已经向 QnA 制造商提供了我的数据、测试并发布了它。接下来我该怎么做?谢谢。
  • 您好 Nshini,我已经在之前的回复中回答了您。希望对你有帮助。
  • 您好,在向 QnA Maker 提供数据后,我创建了一个机器人并下载了源代码和一个模拟器进行测试。问题是我希望机器人在给用户产品名称后提出问题(在 QnA 制造商的帮助下)。机器人如何在没有收到话语的情况下提出问题?提前谢谢你。
猜你喜欢
  • 1970-01-01
  • 2022-11-11
  • 2013-02-26
  • 1970-01-01
  • 1970-01-01
  • 2011-02-26
  • 2022-11-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多