为api.ai

时间:2016-12-20 04:55:18

标签: bots chatbot dialogflow

我正在尝试使用api.ai开发机器人,并在街道地址和地址之间混淆。我已经阅读了documentation并且知道它仅适用于美国地址。我可以为任何城市自己设计它,这样做的智能方法是什么。

我知道的方法

  1. 手动创建实体(逐个地将每个地点添加到自定义实体)。
  2. 另外一种方法,用户会写任何地址,机器人会使用谷歌地图验证它,如果这个虚拟地址,而不是将其添加到自定义实体。(目前我不知道我将如何做到这一点,但我认为它可以)

1 个答案:

答案 0 :(得分:0)

您可以使用api.ai APIs添加自定义实体。您可以使用python geopy来验证和创建/更新您的实体。