自然语言理解 NLU 是通过语法、语义、语用的分析,获取自然语言的语义表示 Semantic Representation 技术,是自然语言处理 的重要步骤。
自然语言理解语义获取
• 分布语义 Distributional semantics
• 框架语义 Frame semantics
• 模型论语义 Model-theoretic semantics
自然语言理解的难点
自然语言的多义性、上下文有关性、模糊性、非系统性和环境密切相关性、涉及的知识面广等。
自然语言理解的应用
- 人机交谈:人可以通过自然语言与计算机进行交谈;
- 回答问题:计算机可正确回答用自然语言输入的问题;
- 文摘生成:机器能产生输入文本的摘要;
- 机器释义:机器可用不同的词语和句型复述输入的自然语言信息;
- 机器翻译:机器可将一种语言翻译成另外一种语言。