我试图为段落中的每个单词找到正确的词性.我正在使用Stanford POS Tagger.但是,我陷入了困境.
我想从段落中识别介词.
Penn Treebank Tagset说:
IN Preposition or subordinating conjunction
Run Code Online (Sandbox Code Playgroud)
如何,我能确定当前的词是介词还是从属词.在这种情况下,如何从段落中仅提取介词?
我在理解这个词实际上是介词还是从属连词方面有了一些突破。
我解析了以下句子:
她提前离开了,因为迈克带着他的新女友来了。
(这里因为 是从属连词 )
POS 标记后
她_PRP 提前_RB 离开_VBD,因为_IN 迈克_NNP 到达_VBD,并_IN 他_PRP$ 新_JJ 女朋友_NN ._。
在这里,为了确定because是否是介词,我已经解析了这个句子。

这里是因为IN 作为 SBAR(从属子句)之后有直接父级作为根。
with也属于 IN 但它的直接父代是PP,所以它是一个介词。
示例2:
将手放在伤口上,直到护士要求您将其取下。(这里的until是并列连词)
POS 标记是:
将_VB您的_PRP$手_NN放在_DT伤口_NN上,直到_IN_DT护士_NN要求_VBZ您_PRP将_VB取下_RP ._。
因此,until 和 on 被标记为IN。
然而,当我们真正解析这个句子时,图片会变得更加清晰。
所以最后我得出结论,因为 is 从属连词和 with is 介词。
尝试了句子的多种变体..几乎适用于所有情况,除了before和after的某些情况。

| 归档时间: |
|
| 查看次数: |
405 次 |
| 最近记录: |