热门文章> 自然语言处理技术有哪些 >

自然语言处理技术有哪些

36氪企服点评小编
2022-11-22 11:50
1896次阅读

|企服解答

自然语言处理技术有哪些:1.模式匹配技术;2.语法驱动的分析技术;3.语义文法;4.框架格约束分析技术;5.系统文法;6.功能文法;7.故事文法

自然语言处理技术有哪些

自然语言处理技术有哪些

  1.模式匹配技术

  模式匹配技术主要是计算机将输入的语言内容与其内已设定的单词模式与输入表达式之间的相匹配的技术。例如计算机的辅导答疑系统,当用户输入的问题在计算机的答疑库里找到相匹配的答案时,就会完成自动回答问题的功能。但是不能总是保证用户输入的问题能得到相应的回答,于是很快这种简单匹配式答疑系统有了改进。答疑库中增加了同义词和反义词,当用户输入关键词的同义词或反义词时,计算机同样能完成答疑,这种改进后的系统被称为模糊匹配式答疑系统。

  2.语法驱动的分析技术

  语法驱动的分析技术是指通过语法规则,如词形词性、句子成分等规则,将输入的自然语言转化为相应的语法结构的一种技术。这种分析技术可分为上下文无关文法、转换文法、ATN文法。上下文无关文法是最简单并且应用最为广泛的语法,其规则产生的语法分析树可以翻译大多数自然语言,但由于其处理的词句无关上下文,所以对于某些自然语言的分析是不合适的。转换文法克服了上下文无关文法中存在的一些缺点,其能够利用转换规则重新安排分析树的结构,即能形成句子的表层结构,又能分析句子的深层结构。但其具有较大的不确定性。ATN文法扩充了转移网络,比其他语法加入了测试集合和寄存器它比转移文法更能准确地分析输入的自然语言,但也具有复杂性、脆弱性、低效性等缺点。

  3.语义文法

  语义文法的分析原理与语法驱动相似,但其具有更大的优越性。语义文法中是对句子的语法和语义的共同分析,能够解决语法驱动分析中单一对语法分析带来的不足。它能够根据句子的语义,将输入的自然语言更通顺地表达出来,除去一些语法正确但不合语义的翻译。但是语义文法分析仍然有不容忽视的缺点,其分析的语句中有时会出现不合语法的现象,并且这类分析较为复杂,语义类难以确定,语义的规则太多......因此,语义文法技术仍需要改进措施。

  4.框架格约束分析技术

  格框架是由一个头部和一组辅助概念组成的。头部一般是由主要动词构成,辅助概念也称“域”,以某种规范形式与头部相连。格框架定义规定了与头部相应的必有格、随意格和禁止格。在进行格框架约束分析技术时,输入的自然语言被转化为格内容,它既结合了语法驱动分析技术和语义文法分析技术的优点,又能够克服语义文法中不合文法的现象解决语句的多义性问题。是计算机语言研究中的重大发展之一。

  5.系统文法

  系统文法是从多个层次分析自然语言的分析方法,它强调句子的整体结构。其主要是从语法、语义和语音等层次来分析自然语言。每一层次又有三种不同的分析,分别为功用说明、特征说明和组成成分结构分析。系统文法可以根据自然语言的功能特性和组成成分来分析自然语言,但也有系统结构复杂等缺点。

  6.功能文法

  功能文法是对句子的完全功能描述它描述了自然语言的特征组合、功能分配、词语组成成分顺序,是一种既可以用于分析,也可以用于生成的文法。功能文法的分析形式是分析自然语言的主动句规则、主谓一致规则,构成相应的字典入口形式。有一种与功能文法相似的文法系统为词功能文法,它则更强调词典的功能。

  7.故事文法

  故事文法的研究则显示计算机翻译输入的自然语言时,不仅仅从语句的语法、语义结构的角度,还能够从整个故事的情节发展的角度将信息整合得准确到位。但此类文法般只适用于处理较为简单的,文体较为形式化的故事描述,对于一些情节较为复杂的故事则不一定能够精确描述。这种技术仍然有待进一步发展研究。

[免责声明]

文章标题: 自然语言处理技术有哪些

文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。

消息通知
咨询入驻
商务合作