我想要一个完整的词性列表(例如,adj。,adv。和.v)用于英语单词。我只需要一个有两列的TSV表,第一列是单词,第二列是POS。
我知道wordnet应该包含这样的信息。但它包含的不仅仅是我需要的东西。我不确定我应该使用哪个文件。
https://wordnet.princeton.edu/download
有人知道包含英语单词及其POS的便利文件吗?谢谢。
Wordnet并没有给你说“单词”,而是lemmas。
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)
看到