HyperAI

自然语言理解 Natural Language Understanding

自然语言理解 NLU 是通过语法、语义、语用的分析,获取自然语言的语义表示 Semantic Representation 技术,是自然语言处理 的重要步骤。

自然语言理解语义获取

• 分布语义 Distributional semantics

• 框架语义 Frame semantics

• 模型论语义 Model-theoretic semantics

自然语言理解的难点

自然语言的多义性、上下文有关性、模糊性、非系统性和环境密切相关性、涉及的知识面广等。

自然语言理解的应用

  • 人机交谈:人可以通过自然语言与计算机进行交谈;
  • 回答问题:计算机可正确回答用自然语言输入的问题;
  • 文摘生成:机器能产生输入文本的摘要;
  • 机器释义:机器可用不同的词语和句型复述输入的自然语言信息;
  • 机器翻译:机器可将一种语言翻译成另外一种语言。