我想使用 Microsoft Bot Framework 创建一个 BOT,并且想问几个相关问题。
第一个问题是: 如果我有与已经定义的答案相关的问题,设计数据库的最佳方法是什么。
例如: 问题 -> 答案(2 个定义选项) -> 问题 -> 答案(4 个定义选项) -> 问题 -> 答案(3 个定义选项) ... 以一些结论结束 因此,1 个问题可能有几个答案,从而导致不同的问题。 (如果你带领一个人讲一些故事)。
第二个问题是: 如何通过问题/回答在 Node.js 中建立良好的对话流程。 如果你能给我一些示例代码。
谢谢!
最佳答案
如果您的目标是实现问答,那么我建议您使用 qnamaker由微软提供。
如果您想在数据库上进行管理,请使用NoSQL数据库(MongoDB),在内部您可以直接搜索问题及其答案。
我建议使用qnamaker,这是最简单的方法。
关于mysql - 带有 Node.js 以及数据库和流程的 Microsoft Bot 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46671684/