我们如何创建聊天机器人?
有很多方法可以创建聊天机器人. 在本指南中, 让我们教一种使用人工智能创建聊天机器人的方法.
我们需要什么来创建聊天机器人?
创建聊天机器人, 我们将需要一个问题和答案数据库. 该数据库可以从许多来源获得, 作为论坛, 书, 甚至面试.
一旦我们有了我们的数据库, 我们将需要软件来处理它. 有许多人工智能软件可以完成这项工作。, 但对于本指南, 我们将使用该软件 Wit.ai.
Wit.ai 如何工作?
Wit.ai 是一款人工智能软件,负责理解自然语言. 这意味着, 当我们向您提供我们的数据库时, 该软件将能够对其进行分析并提取有用的信息.
一旦软件理解了我们的数据库, 我们可以开始创建我们的聊天机器人. 为此, 我们将需要一个聊天平台, 作为 脸书信使, Skype, 或 松弛.
我们如何为聊天机器人设置 Wit.ai?
我们需要做的第一件事是注册 Wit.ai. 一旦我们完成了这个, 我们将需要创建一个新的 “项目”.
在项目中, 我们将需要配置 “实体”. 实体是聊天机器人必须学习的概念. 例如, 如果我们希望我们的聊天机器人能够回答有关天气的问题, 我们需要添加一个名为 “时间”.
一旦我们添加了我们需要的所有实体, 我们将需要配置 “意图”. 意图是聊天机器人可以执行的操作. 例如, 如果我们希望我们的聊天机器人能够回答有关天气的问题, 我们需要添加一个名为 “给时间”.
一旦我们添加了我们需要的所有意图, 我们将需要配置 “短语”. 短语是聊天机器人用来回答问题的句子. 例如, 如果我们希望我们的聊天机器人能够回答有关天气的问题, 我们需要添加一个短语,例如 “当前时间为 {时间}”.
一旦我们添加了我们需要的所有短语, 我们需要训练聊天机器人. 为此, 我们需要为您提供对话示例. Wit.ai 将使用这些示例来了解聊天机器人应该如何响应.
我们如何 Wit.ai 连接到我们的聊天平台??
一旦我们训练了我们的聊天机器人, 我们需要将其连接到我们的聊天平台. 为此, 我们需要得到一个 “令 牌” Wit.ai 访问.
一旦我们有了令牌, 我们需要配置我们的聊天平台以使用令牌. 例如, 如果我们使用的是Facebook Messenger, 我们需要将令牌添加到 “配置” 的机器人.
我们如何测试我们的聊天机器人?
一旦我们配置了所有内容, 我们的聊天机器人将随时可用. 要尝试一下, 我们需要通过我们的聊天平台向您发送消息.
聊天机器人应该使用它在 Wit.ai 中学到的信息来响应我们的消息. 如果聊天机器人没有按照我们预期的方式响应, 我们可以通过为您提供更多对话示例来重新培训您.
具有人工智能的顶级聊天机器人
1. 谷歌助理
谷歌助理 是谷歌开发的人工智能虚拟助手,可在移动和桌面设备上使用. 它的主要功能是回答问题, 执行动作和执行任务, 作为 设置闹钟, 安排活动 和 打电话. 您还可以控制智能家居设备, 作为 灯, 恒温器 和 电视机.
2. 西里
西里 是苹果公司开发的人工智能虚拟助手. 并且最初包含在 iPhone 4S 中. 它的主要功能是回答问题和执行动作, 作为 设置闹钟, 安排活动 和 打电话. 您还可以控制智能家居设备, 作为 灯, 恒温器 和 电视机.
3. 亚历克莎
亚历克莎 是亚马逊开发的人工智能虚拟助手. 它的主要功能是回答问题和执行动作, 作为 设置闹钟, 安排活动 和 打电话. 您还可以控制智能家居设备, 作为 灯, 恒温器 和 电视机.
4. 小娜
小娜 是微软开发的人工智能虚拟助手. 它的主要功能是回答问题和执行动作, 作为 设置闹钟, 安排活动 和 打电话. 您还可以控制智能家居设备, 作为 灯, 恒温器 和 电视机.