如何使用stanford nlp找到单词的未来时态

时间:2017-09-19 14:48:49

标签: machine-learning nlp stanford-nlp

我想最终确定一个句子的时态是否是未来时态。我的策略是使用StanfordCoreNLP找到头部动词。然后检查动词本身和辅助动词的时态,找出句子是否是将来时。

你知道我怎么能决定一个特定动词和与之相关的辅助动词的时态吗?

由于

1 个答案:

答案 0 :(得分:2)

POS标签部分给你时态。 以下是POS标签及其说明的完整列表: enter image description here

正如您所见,“VBD”是“过去式”。以下所有内容都有VBD标签:

enter image description here

对于将来时,您可以使用模态标签“MD”:

enter image description here

对于复合动词的情况,我会使用浅解析器和一些规则:

enter image description here

在这种情况下,“将会是”是未来时态的指标。以下是浅解析标签的完整列表:(来自:http://cogcomp.org/page/demo_view/ShallowParseenter image description here

如果你想更多地使用它,这是一个演示:http://nlp.cogcomp.org/