【发布时间】:2026-01-12 00:15:02
【问题描述】:
假设我有一个如下所示的数据框:
|文字
|罗德岛的风暴比上次飓风还要严重
|芝加哥绿线脱轨
|MEG 发布危险天气展望
我使用以下代码创建了 word2vec 模型:
def sent_to_words(sentences):
for sentence in sentences:
yield(gensim.utils.simple_preprocess(str(sentence), deacc=True))
text_data = sent_to_words(df['Text'])
w2v_model = gensim.models.Word2Vec(text_data, size=100, min_count=1, window=5, iter=50)
现在我将如何使用这个 word2vec 模型将“文本”列中的文本转换为向量?
【问题讨论】:
标签: python-3.x machine-learning nlp word2vec word-embedding