会话式AI:自然语言处理与人机交互
上QQ阅读APP看书,第一时间看更新

1.3 人机交互

1.3.1 人机交互简介

在1.2节介绍专家系统整体框架时,我们提到了用户与机器间信息相互转换的模块——人机交互,这便是本节将重点介绍的内容。为什么要重点介绍人机交互这一模块呢?这是因为通过了解人机交互的演变,可以探究如何一步步让机器明白我们的用意,并最终实现双向沟通渠道。人类定义了同计算机沟通的相关指令范围,并通过相关操作(鼠标点击、键盘输入、手指触屏)完成同机器的交互。机器接收到上述信号并做出对应反馈,再由相关媒介显性表征体现出来。人机交互模块完美体现了人类进行信息沟通的方式,其沟通途径的逐步丰富、沟通效率的逐步提高展现了人机交互技术逐步走向成熟。

人机交互是自然语言处理技术最为典型的应用之一。人类自然语言的主要功能之一便是交际,通过运用机器理解人类语言方式可完成人与机器的沟通,降低人同机器沟通的门槛,使得人们可以通过自然语言对话直接获取机器提供的相关自动信息服务。因此,人机交互模块扮演着人类与机器沟通的媒介,其在人工智能发展过程中的地位也尤为重要。

本书讨论的人机交互主要是在自然语言层面,针对鼠标、触屏完成的相关交互不在本书谈论范围,此外,针对人类语音输入与机器语音生成当中包含的相关技术本书也不会涉及。人机交互无法绕开日常对话的口语沟通,然而现阶段自动语音识别技术(ASR)和语音生成技术(TTS)相对较为完善,因此本书将人机交互的重心放在机器对自然语言的理解与解析方面。