我创建了一个facebook messenger bot
。我做了它最初通过命令行,heroku
和javascript
,而是研究如何添加映射功能后,我迷迷糊糊翻过称为一个整洁的小工具,API.AI
它是一个机器学习通讯机器人和喜欢的自然语言处理工具。
该工具还可以访问地图功能,并且具有处理用户查询的简便方法,而不是if-else
在我的javascript索引文件中包含数百条语句。唯一的问题是,我拥有Messenger机器人所需的对象的大型存储数据结构,即
像这样的数百个对象
var obj = {
name : x ,
location : x ,
url : x
};
而且我看不到任何方法可以轻松地将所有这些对象存储在API.AI
结构中,而无需一个接一个地将它们逐个添加到entities
类别中。因为我在文件中存储了数百个这些对象,所以这可能要花费几个小时。
任何API.AI开发人员都知道我可以轻松快速地将所有对象添加到我的API.AI bot中的任何方式,或者为了节省时间,我是否应该学习如何通过javascript以声学方式集成地图?
我相信您的想法是,您将使用实现Web挂钩来击中您自己的服务器以获取此数据。您会收到意图,实体和上下文,然后使用json对象进行响应,其中包含要发送给用户的正文消息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句