使用NLTK和WordNet;如何将简单的时态动词转换为现在,过去或过去分词形式?

发布于 2021-01-29 19:25:29

使用NLTK和WordNet,如何将简单的时态动词转换为现在,过去或过去分词形式?

例如:

我想编写一个函数,该函数以预期的形式给我动词,如下所示。

v = 'go'
present = present_tense(v)
print present # prints "going"

past = past_tense(v)
print past # prints "went"
关注者
0
被浏览
52
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    我认为您正在寻找的是NodeBox ::
    Linguistics
    库。它确实做到了:

    print en.verb.present("gave")
    >>> give
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看