[英]How to calculate the sentence similarity using word2vec model of gensim with python
[英]Using word2vec to calculate sentence similarity
在之前的一篇文章中,我发现了一些描述计算两个句子之间语义相似度的方法的代码。
我的问题是我需要哪些库、模块等(例如 from NAME import NAME)才能在我的计算机上运行此代码。 代码链接
我在想也许 word2vec、numpy、scikit 可以学习,但我不确定。
基本上你需要的是:
pretrained word vector
gensim
numpy
scipy
对于语义,您需要词向量,以便您可以计算句子之间的相似度。
这是一个分步教程:如何计算短语之间的短语相似度
您将需要将下一个导入添加到您的代码中:
from scipy import spatial
from gensim import models
import numpy as np
如果您使用的是Anaconda Distribution,您可以使用以下命令安装 gensim:
conda install -c anaconda gensim=0.13.3
请记住,您将需要一些模型来制作可运行的代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.