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

问题描述 投票:-1回答:1

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

我知道wordnet应该包含这样的信息。但它包含的不仅仅是我需要的东西。我不确定我应该使用哪个文件。

https://wordnet.princeton.edu/download

有人知道包含英语单词及其POS的便利文件吗?谢谢。

nlp nltk stanford-nlp wordnet part-of-speech
1个回答
0
投票

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)

看到

© www.soinside.com 2019 - 2024. All rights reserved.