我想用Microsoft Bot Framework创建一个BOT,我想问几个问题。
第一个问题是: 如果我对已经定义的答案有疑问,那么设计数据库的最佳方法是什么。
例如: 问题 - >答案(2个定义的选项) - >问题 - >答案(4个定义的选项) - >问题 - >答案(3个定义的选项)......以一些结论结束 所以1个问题几乎没有答案导致不同的问题。 (如果你带领一个人讲述一些故事)。
第二个问题是: 如何在带有问题/答案的node.js中建立良好的对话流程。 如果你能给我一些示例代码。
谢谢!
答案 0 :(得分:0)
如果您的目标是实现问答,那么我建议您使用Mircosoft提供的qnamaker。
如果您想在数据库上进行管理,请使用NoSQL数据库(MongoDB),在内部您可以直接搜索问题及其答案。
我建议使用 qnamaker 这是最简单的方法。