【发布时间】:2017-06-30 17:43:42
【问题描述】:
我正在寻找一个简单的“hack”来实现以下想法:我希望在每个单词的上下文中人为地出现一个特定的单词(基本目标是尝试使用 word2vec 进行有监督的句子分类)。
最好举个例子:
假设我有句子:"The dog is in the garden",窗口为 1。
所以我们会得到以下的(目标,上下文):
(dog, The), (dog, is), (is, dog), (is, in), etc.
但我想为 word2vec 算法提供的信息是:
(dog, The), (dog, is), **(dog, W)**, (is, dog), (is, in), **(is, W)**, etc.,
好像我的单词 W 是在每个单词的上下文中一样。
其中 W 是我选择的词,不在现有词汇表中。
在 R 或 python 中有一种简单的方法吗?
【问题讨论】:
-
这里有类似于“上下文丰富”的东西吗? aclweb.org/anthology/R/R15/R15-1029.pdf
-
是的,非常感谢您的链接!基本上我的想法似乎是他们“丰富的上下文”的一个特例。现在我想知道我是否真的必须卷起袖子自己编写代码......