Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

4年前关闭。



Improve this question




我正在尝试将某些动词转换为某些NLP任务的其他时态。

我正在尝试按照这里的建议使用NodeBox::Linguistics库:
Using NLTK and WordNet; how do I convert simple tense verb into its present, past or past participle form?

但是我发现这段代码不能打印单词的正确形式:
print en.verb.present("found")
print en.verb.infinitive("found")

我希望它可以打印“查找”,但实际上它只是打印“找到”。
  • 这是库中的错误,还是我缺少什么?
  • 您是否会因为其他原因而建议使用其他任何库?
  • 最佳答案

    Nodebox使用Ogden基本英语单词列表(2000)。
    https://www.nodebox.net/code/index.php/Linguistics#ogden

    从我看来,“找到”似乎不属于该列表。
    http://ogden.basic-english.org/word2000.html

    关于python - Python中的动词时态转换,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36607956/

    10-11 01:36