首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何不使用qnamaker编写自己的逻辑

如何不使用qnamaker编写自己的逻辑
EN

Stack Overflow用户
提问于 2017-04-05 19:01:04
回答 1查看 181关注 0票数 0

我还在尝试理解聊天机器人。目前,我已经做了聊天机器人,这是集成在skype。我有用户搜索常见问题的Sharepoint online。如果找不到,他们就会询问BOT,后者会向LUISQnamaker发送请求。然后,Qnamaker通过在其数据库中查找响应来返回响应。我使用sharepoint工作流将常见问题从sharepoint上传到Qnamaker。但我想写我自己的逻辑,摆脱Qnamaker。

有什么方法可以做到这一点?有什么好的教程吗?我还想知道流程是如何发生的。例如,如果我们不使用Qnamaker,那么我们会根据用户的要求在sharepoint中触发查询吗?我不明白我如何在sharepoint中激发查询,如果用户输入错误,那么我们将无法从sharepoint获得任何东西。因此,有什么关于如何在不使用qnamaker的情况下实现这一点的建议值得高度赞赏?

EN

回答 1

Stack Overflow用户

发布于 2017-04-07 03:00:53

FAQ bot生成器是主Microsoft bot框架的子集。你应该在the Microsoft Bot Framework上做一些研究。上面的链接直接将您带到bot框架的文档概述,您可以从那里开始开发bot框架。他们有几个样例项目的链接,以及一些文章解释中的大量代码片段。它有一个完整的安装指南,将引导你完成初始安装,所以让一个基本的echo机器人运行起来应该很容易,但如果你不是程序员,你应该坚持使用常见问题生成器。

我建议您使用node.js或c#来开发机器人,因为框架直接支持它们。我个人正在使用c#从头开始构建我的机器人。我的目的是在一个面向客户的android/ios应用程序中使用,它将帮助解决问题,检查不同事物的状态,甚至支付账单。

请记住,您需要手动设置您的云托管。我把我的网站放在azure中,旁边是我为它构建的web界面(如果你使用的是c#,你可以在你的机器人内部建立网站,只需用界面的主页替换web.config中的default.htm文件)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43229280

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档