我应该用pythonglove做一些练习,大部分都没有给我带来任何问题,但是现在我应该从“glove-wiki-gigaword-100”软件包中找到5个与“挪威-战争+和平”最相似的单词。但当我运行我的代码时,它只是说“单词”不在词汇表中。现在我猜这是某种格式,但我不知道如何使用它。在
import gensim.downloader as api
model = api.load("glove-wiki-gigaword-100") # download the model and return as object ready for use
bests = model.most_similar("norway - war + peace", topn= 5)
print("5 most similar words to 'norway - war + peace':")
for best in bests:
print(best)
Gensim的word2vec模型只处理以前看到的单词。给你一个完整的句子。。。你想做的是:
为此,您需要这些函数:}。请注意,
model.wv.most_similar()
和{model.wv.most_similar()
执行的操作与这三个步骤类似,但使用一组肯定词和一组否定词的方式更为复杂。有关详细信息,请参阅documentation。在相关问题 更多 >
编程相关推荐