自然语言语法分析

来自中文百科,文化平台
跳转至: 导航搜索

自然语言语法分析英语:parsing in natural languages),运用自然语言的句法和其他知识来确定组成输入句各成分功能,借以建立一种数据结构并用以获取输入句意义的技术,也称句法分析。在编译理论模式识别自然语言理解等研究领域中,都会遇到句法分析这一术语。这一术语虽然常被相互借用,但是各研究领域所分析的对象性质不同,句法分析的具体内容也不相同。

在编译理论中,句法分析的对象是计算机程序设计语言的语句;而在模式识别中,句法分析的对象则是图像描述语言等模式语言的语句,这些都不是自然语言的语句,而是人工语言的语句。在自然语言理解中,句法分析的对象不是人工语言的,而是自然语言的语句。由于自然语言的复杂性,至今还没有建立能较全面地分析某种自然语言语句的句法分析(或语法分析)的理论和技术。已有的实用语法分析系统的类型有:模板匹配型分析程序(早期自然语言处理系统曾经用过),简单短语结构语法分析程序,转换语法分析程序(见转换语法),以及扩展转移网络分析程序,通用语法分析程序语义型语法分析程序和无语法型分析程序(见概念依存理论)等。

参见