【发布时间】:2017-11-30 20:31:35
【问题描述】:
我完全知道word embedding(skip-gram, CBOW)的含义和方法。而且我知道,Google 有一个 word2vector API,通过获取单词可以生成向量。 但我的问题是这样的:我们有一个包含主语、宾语、动词的子句......每个单词以前都由 Google API 嵌入,现在“我们如何将这些向量组合在一起以创建一个等于条款?” 例子: 子句:V=“狗咬人” 在 Google 的词嵌入之后,我们有 V1、V2、V3,它们每个都映射到狗、咬、人。我们知道: V = V1+ V2 +V3 我们如何提供V? 如果您以真实向量为例进行解释,我将不胜感激。
【问题讨论】:
-
感谢您之前的帮助。我已经成功地通过 Python 从 GoogleNews 数据集中找到了三个单词的向量。现在我的问题是,为了找到输入三元组和所有其他三元组之间的相似性,哪种方法最好?我们有超过十万个三元组单词,我们想要创建相似度矩阵。
标签: nlp information-retrieval word2vec google-api-python-client word-embedding