如何从普林斯顿英语WordNet中获得词性和单词的列表?

时间:2019-04-21 12:48:53

标签: nlp nltk stanford-nlp wordnet part-of-speech

我想要英语单词的词性的完整列表(例如,adj。,adv。和.v)。我只需要一个包含两列的TSV表,第一列为单词,第二列为POS。

我知道wordnet应该包含此类信息。但是它包含的内容超出了我的需求。我不确定应该使用哪个文件。

https://wordnet.princeton.edu/download

有人知道包含英语单词及其POS的易于使用的文件吗?谢谢。

1 个答案:

答案 0 :(得分:0)

Wordnet不会给您每个单词一个“单词”,而是引理。

from nltk.corpus import wordnet as wn

for ss in wn.all_synsets():
    for lemma in ss.lemma_names():
        print(ss.offset() + '\t' + ss.pos() +'\t' + lemma)

请参见