是否可以找到一个单词的同义词并根据它与基本词的接近程度对同义词进行排名?下面是查找同义词的代码。我希望给每个同义词一个等级。我该怎么做?
import nltk
from nltk.corpus import wordnet
synonyms = []
for syn in wordnet.synsets("good"):
for l in syn.lemmas():
synonyms.append(l.name())
print(set(synonyms))