自然语言理解

自然语言理解

定义

什么是NLU?怎样才算理解了语言?

自然语言理解,也就是人或机器理解人类语言,有两种不同定义:一种基于表征,另一种基于行为
基于表征(representation),就是系统根据输入的语言产生相应的内部表征,这个过程也称为语义
接地(semantic grounding)。比如,有人说「哈利波特」,在大脑里联系到哈利波特的概念就意
味着理解了对方的语言。基于行为,就是系统根据输入的语言采取相应的动作。比如,有人说「给我
拿一杯茶」,机器人按照命令做了,就认为它理解了人的语言。这两个定义在一定程度上互为补充,
前者从语义角度,后者从语用角度界定这个问题。

扩展阅读

李航