fogfish/word2vec
Golang "native" implementation of word2vec algorithm (word2vec++ port)
This project helps developers integrate word embedding capabilities directly into their Go applications without external dependencies. It takes large text datasets and trains a word2vec model, which then produces numerical representations (embeddings) of words or phrases. This is ideal for developers building high-performance, Go-native applications that require understanding semantic relationships in text, especially with private datasets.
No commits in the last 6 months.
Use this if you are a Go developer building an application that needs fast, native word embedding calculations and want to avoid Python or external server dependencies.
Not ideal if you are not a Go developer or if your existing workflow relies heavily on Python's `gensim` library and its ecosystem.
Stars
31
Forks
5
Language
C++
License
MIT
Category
Last pushed
Oct 12, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/fogfish/word2vec"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Azure/azure-search-vector-samples
A repository of code samples for Vector search capabilities in Azure AI Search.
curiosity-ai/catalyst
🚀 Catalyst is a C# Natural Language Processing library built for speed. Inspired by spaCy's...
supabase/embeddings-generator
GitHub Action to generate embeddings from the markdown files in your repository.
vector-ai/vectorai
Vector AI — A platform for building vector based applications. Encode, query and analyse data...
wagtail/wagtail-vector-index
Store Wagtail pages & Django models as embeddings in vector databases