本书《对话人工智能》写作目的是让你了解所有人工智能助手的基本原理,重点是会话型人工智能。它首先描述了人工智能助手的重要性,然后包括人工智能助手技术的演示。从这里,本书继续设计、训练、测试和改进人工智能助手。
阅读对象
对话型AI是为对构建人工智能助手感兴趣的开发人员和商业分析师编写的。软件开发经验对于构建这些助手是有用的,但不是必需的。许多人工智能平台正朝着低代码或无代码开发方向发展。即使您不是在编写代码,本书也会教你确保您构建的助手成功所需的基本知识。AI助理开发的每个方面都有许多不同的资源;这本书把它们每一条联系在一起。
本书组织
这本书有五个章节和12章。
第一部分解释了什么是人工智能助手,为什么你会使用它们,并通过几个例子: 第1章描述了几种类型的人工智能助手,你在那里与他们互动,并简要分析了他们的工作方式。它还概述了提供人工智能辅助技术的常用用例和平台。 第2章介绍了意图、实体和对话回应的关键构建模块。它使用这些构建块为虚构公司构建一个对话型人工智能助手。这位助理为这家普通零售商解答日常的客户服务问题。
第二部分解释了如何设计一个能够实现你的目标并满足你的用户的人工智能助手 第3章教你如何选择AI助手应该解决的问题,以及如何解决它们。并不是每一个过程都适合通过助手实现自动化。
第4章描述了如何为对话型AI设计对话。它包括在语音和文本通道中都很有效的对话练习,以及指出在一个通道中有效但在另一个通道中无效的练习。
第5章概述了一些衡量指标,告诉你人工智能助手在多大程度上满足了你的业务需求。这些指标确保助理对您和您的用户都是成功的。
第三部分解释了AI助理的开发周期:它还采用数据驱动的方法来评估训练数据的数量、多样性和准确性,以及这些数据对助理的影响。
第7章从数据科学家的角度来测试你的助手:验证它有多准确。它介绍了几个准确性指标,并展示了如何解释这些指标,以便您知道需要哪些改进。
第8章描述了测试助手的功能方面:验证每个对话流是否按设计的方式执行。本章还涵盖了如何自动化您的测试,以及如何使用许多并发用户测试您的助手。
第四部分解释了在初始构建阶段之后的人工智能助手的生命周期。
第9章概述了跟踪AI助手软件资产和管理多个独立环境的方法。它还演示了使用新功能和错误修复更新这些助手的策略。
第10章介绍了如何分析和改进人工智能助手,以及如何基于成功指标对其进行优先排序。它展示了几种查找问题点和如何修复它们的方法。
第五部分解释了适用于特殊助手场景的有用AI助手概念:
第11章虽然大多数人不会从头开始构建分类器,但本章演示了它们如何在数学上工作。这一基础有助于读者理解为什么人工智能助理要以这样的方式接受训练和测试。
第12章描述了如何训练和测试语音助手的语音识别。这包括如何收集语音数据和训练自定义语音识别模型的三种不同方法