向您的机器人添加语音。 第3部分。– Fasih Khatib –中

向您的机器人添加语音。 第三部分

因此,在我们开始任何事情之前,这就是今天发生的事情。 你们中的一位读者决定找到EchoBot007并发送消息。 只是为了fuuuuun,我决定扮演机器人的角色。 这是怎么回事

一切都很好,花花公子,直到他给我看了枪

因此,在进行反向Turing测试后,我们重新开始工作。 我们已经接近为我们的机器人增加个性。 我们的机器人已成功地联系了遥远星系中的API.ai服务器,但对于返回的宇宙信息并没有做太多事情。 在本文中,我们将使用返回的JSON来添加个性

概念15:增加个性

我们要增加个性的方法是查看NLP响应来自何处。 是来自我们的代理商还是来自域名? 现在,让我们忽略该代理。 如果它来自域,那么用户很可能会问类似“你好吗?”之类的通用信息。 我们将对此进行研究并决定如何回复。

API.ai的另一个功能是它简化了查询。 例如,“ hello”,“ hey”,“ howdy”都将转换为“ hello”。 这很好,因为您现在要做的就是寻找一个“ hello”,而不是处理更多的可能性。

因此,代码:

步骤#6:代码

这是新的webhook_post.js

就是为了为机器人添加个性而已😉接下来,我们将响应代理动作。

PS:是的。 之前曾向EchoBot007发送消息的人。 别。 😉