自然语言理解(NLU) 自然语言理解 (NLU) 自然语言理解 (NLU) 是对话系统中的核心组成部分,它赋予机器理解人类语言的能力。NLU 的目标是将非结构化、口语化的用户输入转化为机器可理解的结构化数据,从而使对话系统能够识别用户的意图、提取关键信息并做出相应的响应。NLU 的复杂性在于人类语言的模糊性、多义性以及丰富的表达方式。本章将深入探讨 NLU 的各个关键子领域及其所采用的技术。 3.1 意图识别 (Intent Recognition) 意图识别是 NLU 的首要任务,它旨在识别用户输入背后的核心目的或意图。例如,当用户说“我想订一张从北京到上海的机票”时,意图识别系统会将其识别为“订机票”的意图。准确的意图识别是对话系统正确响应的基础。