Как конвертировать текстовый файл по word2vec, используя python
Я новичок в языке Python, обработке естественного языка, глубоком изучении, нейронных сетях. Я хочу выполнить программу, которая преобразует текстовый файл в вектор, используя word2vec в Python. Кто-то, пожалуйста, помогите мне
import math
import nltk file = "/home/stephy/Demo/textfile.txt"
import numpy as np
def loadGloveModel(gloveFile):
with open(gloveFile, encoding="utf8" ) as f:
content = f.readlines()
model = {} for line in content:
splitLine = line.split()
word = splitLine[0]
embedding = np.array([float(val) for val in splitLine[1:]])
model[word] = embedding
print ("Done.",len(model)," words loaded!")
return model
model= loadGloveModel(file)
print (model['file'])