parsing – 区分解析器和依赖解析器之间的区别
发布时间:2020-12-14 01:18:16 所属栏目:百科 来源:网络整理
导读:选区解析器和依赖解析器之间有什么区别?两者的不同用法是什么? 选区分析树将文本分成子短语。树中的非终端是短语的类型,终端是句子中的单词,边缘是未标记的。对于一个简单的句子“约翰看到比尔”,一个选区解析将是: Sentence | +-------------+-------
选区解析器和依赖解析器之间有什么区别?两者的不同用法是什么?
选区分析树将文本分成子短语。树中的非终端是短语的类型,终端是句子中的单词,边缘是未标记的。对于一个简单的句子“约翰看到比尔”,一个选区解析将是:
Sentence | +-------------+------------+ | | Noun Phrase Verb Phrase | | John +-------+--------+ | | Verb Noun Phrase | | sees Bill 依赖性解析根据它们的关系连接词。树中的每个顶点表示一个单词,子节点是依赖于父节点的单词,边缘由关系标记。 “约翰看到Bill”的依赖性解析将是: sees | +--------------+ subject | | object | | John Bill 你应该使用解析器类型,使你最接近你的目标。如果你对句子中的子短语感兴趣,你可能想要选区分析。如果你对单词之间的依赖关系感兴趣,那么你可能想要依赖解析。 斯坦福解析器可以给你(online demo)。事实上,它真正工作的方式是总是用选区解析器解析句子,然后,如果需要,它在选区分析树上执行一个确定性(基于规则)的转换,将其转换为依赖树。 更多可以在这里找到: http://en.wikipedia.org/wiki/Phrase_structure_grammar http://en.wikipedia.org/wiki/Dependency_grammar (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- oracle sql 语句中where条件中 1=1 是什么意思
- ios – Interface Builder – 约束最大宽度和边距
- c – 这个按位表达式如何帮助找到两个整数之间的最小值和最
- AJAX 跨域请求-JSONP获取json数据
- ruby-on-rails-3.2 – PJAX / Back-Button破坏数据表
- 深入浅出之正则表达式(一)
- 如何在十分钟内插入1亿条记录到Oracle数据库?
- 5.5 类的引用(reference)特征 [Swift原创教程]
- class path resource [beans.xml] cannot be opened becaus
- C语言 使用libxml解析 生成和解析xml