ntlk:如何获得单词的变形

ntlk: how to get inflections of words

我有一个单词列表,将近 5000 个英语单词,对于每个单词我都需要这些屈折形式:

名词:单数和复数

动词:不定式,一般现在时,一般现在时第三人称,一般过去时,现在分词(ing形式),过去分词

形容词:比较级和最高级

副词

如何通过 python 从 ntlk 中的给定单词(例如帮助)中提取这些信息? (或者也许有现成的清单)

对于单数和复数,您始终可以使用“pattern-en”库。