Evet, önceden eğitilmiş modellerden yararlanabilirsiniz. En ünlü olanı burada bulabileceğiniz GoogleNewsData eğitimli modelidir.
Önceden eğitilmiş kelime ve ifade vektörleri https://drive.google.com/file/d/0B7XkCwpI5KDYNlNUTTlSS21pQmM/edit?usp=sharing
Daha sonra, aşağıda gösterildiği gibi gensim'i kullanarak vektörleri modelinizde ikili biçimde yükleyebilirsiniz.
>>> model = Word2Vec.load_word2vec_format('/tmp/vectors.txt', binary=False) # C text format
>>> model = Word2Vec.load_word2vec_format('/tmp/vectors.bin', binary=True) # C binary format
İşte İngilizce Wikipedia için önceden oluşturulmuş farklı bir model:
https://github.com/idio/wiki2vec/raw/master/torrents/enwiki-gensim-word2vec-1000-nostem-10cbow.torrent
Kaynak: https://github.com/idio/wiki2vec/
Önceden oluşturulmuş bir model kullanma
Get python 2.7
Install gensim: pip install gensim
uncompress downloaded model: tar -xvf model.tar.gz
Load model in gensim:
from gensim.models import Word2Vec
model = Word2Vec.load("path/to/word2vec/en.model")
model.similarity('woman', 'man')
Stanford NLP Eldiveni de kullanabilirsiniz
İşte önceden eğitilmiş word2vec modellerinin harika bir derlemesi.
Bazı önceden eğitilmiş modeller:
Gensim ve kod hakkında daha fazla bilgi için: https://radimrehurek.com/gensim/models/word2vec.html
Benzer sorulara sahip Quora forumu