【发布时间】:2013-01-19 11:48:22
【问题描述】:
如何从给定模式的句子中获取所有块。 示例
NP:{<NN><NN>}
句子标记:
[("money", "NN"), ("market", "NN") ("fund", "NN")]
如果我解析我得到
(S (NP money/NN market/NN) fund/NN)
我也想有另一个选择,那就是
(S money/NN (NP market/NN fund/NN))
【问题讨论】:
-
这不是分块,这叫解析
-
即使我寻找所有可能的分块,解析是否仍然会消耗更多的计算量?
-
分块也称为浅解析。浅解析是当您关心大型 NP 而忽略 NP 内部的顺序和 POS 时,正常的正则表达式分块器可能会起作用。但是您的问题需要 NP 的复杂顺序(即深度解析),因此需要解析器。