Gensim word2vec计算多个词之间的相似度
  TEZNKK3IfmPf 2024年06月14日 40 0

使用most_similar()函数即可,代码如下:

from gensim.models import Word2Vec


word_model = Word2Vec.load('wiki_word2vec_model') # 导入模型
word_model.wv.most_similar(['word','proverb']) # 这个list里可以输入多个词

返回结果:

[('phrase', 0.7695871591567993),
 ('verse', 0.6313120126724243),
 ('quotation', 0.6233633160591125),
 ('idiom', 0.6210076212882996),
 ('aphorism', 0.5964066386222839),
 ('literal', 0.5599628686904907),
 ('rhyme', 0.5577985048294067),
 ('phraseology', 0.5565248131752014),
 ('paraphrase', 0.5559581518173218),
 ('simile', 0.5532975792884827)]
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

上一篇: 已经是第一篇 下一篇: 已经是最后一篇
  1. 分享:
最后一次编辑于 2024年06月14日 0

暂无评论