2017-02-19 57 views
1

我正在评估chatbot开发技术。 Tensorflow和API.ai(都来自谷歌)我正在考虑的选项。但我不确定选择哪一个。当Tensorflow适合以及何时使用API​​.ai时,您可以提供指针吗?何时使用tensorflow或api.ai

回答

0

API.ai基本上提供了一个NLP引擎,它可以理解NLP并提取意图实体等以供您使用。例如,你可以使用这个简单的构建一个简单的聊天机器人。另一方面,tensorflow是一个通用的深度学习/机器学习框架。您可以使用TensorFlow构建(几乎)任何深度学习/机器学习算法。

+0

感谢您的回答。你能告诉我张量流的真实应用/使用情况吗(聊天机器人除外)? –

0

API.ai:

  • 你可以建立在几分钟内运行的机器人。
  • 用户友好的用户界面。
  • 开发一个即使赖特单行代码的机器人。
  • 验证与消息平台,如Facebook,电报,松弛等快速集成。
  • 这也是原型机器人应用程序的好。
  • 已经培训过(现成的)很多通用对话,以便您可以直接使用。
  • 难以建立复杂的对话。

Tensorflow:

  • Tensorflow是通用机器学习/深性学习的图书馆。
  • 很好建立复杂的对话。
  • 时间消耗列车对话。