26hzhang/Word2VecfJava
Word2VecfJava: Java implementation of Dependency-Based Word Embeddings and extensions
This project helps natural language processing practitioners generate meaningful representations of words based on how they relate to other words in text. It takes a collection of text documents and identifies the grammatical dependencies between words to produce numerical word embeddings. These embeddings can then be used to understand semantic relationships and analogies, which is useful for tasks like improving search or analyzing sentiment.
No commits in the last 6 months.
Use this if you need to create context-aware word embeddings from your own text data and require a Java-based solution for natural language understanding tasks.
Not ideal if you need a simple, ready-to-use word embedding tool that directly processes raw sentences without requiring explicit vocabulary and word-context pair pre-computation.
Stars
16
Forks
4
Language
Java
License
MIT
Category
Last pushed
Mar 05, 2018
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/26hzhang/Word2VecfJava"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
nathanrooy/word2vec-from-scratch-with-python
A very simple, bare-bones, inefficient, implementation of skip-gram word2vec from scratch with Python
Planeshifter/node-word2vec
Node.js interface to the Google word2vec tool.
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...