如何在nltk中创建一个函数来生成句子中动词的方面?

时间:2017-03-08 19:04:20

标签: python nlp nltk

例如,如果给出以下句子They have been swimming for more than an hour,则该函数应返回完美渐进。

1 个答案:

答案 0 :(得分:0)

这是一个古老的图书馆,但对你来说这将是一个很好的介绍。

https://www.nodebox.net/code/index.php/Linguistics

print en.verb.present_participle("be")
>>> being

print en.verb.present("gave")
print en.verb.present("gave", person=3, negate=False)
>>> give
>>> gives

print en.verb.tense("was")
>>> 1st singular past