【发布时间】:2016-11-21 11:19:17
【问题描述】:
我计划使用 Wit.ai 为 Android 和 iOS 开发一个聊天机器人。我想拥有一台装有 Bot 引擎的服务器。 Bot Engine 有几个组件,例如从 Wit.ai 导出的应用程序、对天气 API 的调用、日期 API 等。当用户发送消息时,它会被发送到 Wit 并返回响应。例如,当用户说:“纽约天气如何,消息被转发给 Wit,Wit 进一步调用天气 API 来获取天气并将其返回给机器人。机器人反过来转发给充当表示层的应用程序。”
我打算使用以下方法来实现上述目标:
- Heroku 充当服务器。
- Wit.ai 作为 NLP
- 计划将应用与 Messenger 集成
由于我是这种编程和架构的新手,所以我的问题非常基础。请耐心等待。我有以下问题:
-
我可以在 Heroku 上上传一个与 Wit.ai 和其他 API 对话的程序吗?如果是,有人可以提供一个详细的教程来从应用程序调用 Heroku,如何从 Heroku 调用其他 API?
-
有人建议我使用 Firebase,即 Baas。我可以使用它实现更多目标吗?
关于, 苏雷什
【问题讨论】:
标签: node.js heroku chatbot wit.ai