首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于制作我自己的聊天机器人的想法

关于制作我自己的聊天机器人的想法
EN

Stack Overflow用户
提问于 2019-03-20 11:57:50
回答 1查看 100关注 0票数 0

集成api.ai Integrating api.ai chatbot on a website

在研究我有并想做的一个想法上有困难。

在我看来,有两个水泡: 1)与物理装置,2)作为集成聊天机器人。

( 1)基本上,我想制作我自己的物理设备,它几乎可以用作助手,接收语音命令并请求我的API,输出响应也是声音。我很熟悉RaspberryPi和Arduino,因为我知道它需要一个麦克风模块、wifi和其他所需的东西。

2)集成聊天机器人意味着我将把它作为一个带有iframe的web应用程序来实现。

据我所知,我有用微软技术开发API的经验,尽管我从未使用过Raspberry的C++,但我已经阅读过对话框的文档,在我看来,这是助理机器人的最佳选择。我成功地制作了一个演示,如这个视频所示-> https://www.youtube.com/watch?v=1cD9vU7Ubyg&t=9s

现在,我需要别人的帮助来帮我把这些点联系起来。也许是一些提示,一些更好的技巧,设备与我的API之间的整个通信流程是什么.

任何信息在某种程度上都是有用的,因为一切都是变量,从技术到实现方式,从我对一些新框架的开放,到实现的方式,如果您已经做过这样的事情,并且遇到过任何类型的问题,或者在阅读这篇文章时,您已经有了一个想法并想与我分享:D

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-26 11:09:52

我明白了,重点是如果它是一个框架的选择,你使用任何东西,不管是MS框架,wit.ai,api.ai (对话框)等等,选择完全取决于他们提供什么。NLP只是一个解析引擎,它告诉您用户想要说什么,除此之外没有任何内容。如果我不得不选择,我会检查,以下几点,然后决定。

1.定价模型2.输出精度3. API/SDK可用性4.多语种5.音频支持6.ml配置7.社交媒体集成8. SmallTalk 9. ML配置

在我个人看来,api.ai使用起来更加灵活&也有免费的标准计划。与之相反的是,MS框架是付费的&它提供了许多新的功能,包括调度服务等,与MS认知服务兼容。现在说到连接点,我想,交流的流程应该是,

记录器->捕获命令->将其转录->将其发送到NLP ->Web钩子(您的业务逻辑驻留在这里)->检查调用的意图->服务采取行动->设备采取行动->成功?将响应发送回NLP -->发送呼叫服务--> Responds返回(我为您采取了一个行动!)

希望这能帮上忙谢谢

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

https://stackoverflow.com/questions/55260240

复制
相关文章

相似问题

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