bal*_*aji 21 open-source nlp chatbot rasa-nlu dialogflow-es
Dialogflow bot框架与Rasa nlu bot框架有什么区别?市场上有NLP支持的其他任何开源框架?
Cal*_*ler 33
我想我可以毫无偏见地回答这个问题,因为随着两项服务的发展,加时赛的答案将会过时.
Cliffnotes版本:
Dialogflow是一个完整的闭源产品,具有功能齐全的API和图形Web界面.Rasa(NLU + Core)是开源python库,需要稍微低级的开发.两者都试图抽象使用机器学习来构建聊天机器人的一些困难.
在写这篇文章时,这里是我的比较:
DialogFlow
Rasa NLU +核心
至于其他开源框架,我想说现在大多数聊天机器人框架很可能是基于各种开源工具构建的,并带有一些专有的附加组件.因此,您始终可以从较低级别的开源工具(如MITIE或spaCy)开始.
更新:
智能平台组(我是其中的一员)最近在Rasa NLU/Core和Dialogflow之间发布了名为Articulate的产品.
Articulate是一个基于Rasa NLU的全功能机器人框架,可让您轻松构建自然语言代理.
对话流:
无需安装,立即上手
易于使用,非技术人员也可以构建机器人
封闭系统
用于构建机器人的基于 Web 的界面
数据托管在云端
无法托管在您的服务器或本地
与 Google Assistant、Skype、Slack、Fb messenger 等开箱即用的集成
拉萨:
需要安装多个组件
需要技术知识
开源,代码在 Github 中可用
没有提供接口,写JSON或者markdown文件
不提供托管(至少在免费版本中)将其托管在您的服务器上
没有开箱即用的集成
来源:https : //www.kommunicate.io/blog/dialogflow-vs-rasa-which-one-to-choose/
归档时间: |
|
查看次数: |
8136 次 |
最近记录: |