Planeshifter/node-word2vec
Node.js interface to the Google word2vec tool.
Wraps Google's word2vec C implementation via child process execution, enabling efficient training of continuous bag-of-words and skip-gram models on text corpora. Provides semantic query methods including similarity scoring, nearest-neighbor search via cosine distance, and analogical reasoning (e.g., "king" - "man" + "woman"). Includes a preprocessing step (`word2phrase`) that identifies and concatenates frequently co-occurring word pairs, preserving multi-word concepts during vectorization.
354 stars. No commits in the last 6 months.
Stars
354
Forks
55
Language
C
License
Apache-2.0
Category
Last pushed
Aug 09, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/Planeshifter/node-word2vec"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
nathanrooy/word2vec-from-scratch-with-python
A very simple, bare-bones, inefficient, implementation of skip-gram word2vec from scratch with Python
thunlp/paragraph2vec
Paragraph Vector Implementation
akoksal/Turkish-Word2Vec
Pre-trained Word2Vec Model for Turkish
RichDavis1/PHPW2V
A PHP implementation of Word2Vec, a popular word embedding algorithm created by Tomas Mikolov...
tmteam/Word2vec.Tools
.Net Implementation for google word2vec tools.