Embeddings


Word embedding is the collective name for a set of language modeling and feature learning techniques in natural language processing where words or phrases from the vocabulary are mapped to vectors of real numbers.

Overview

The Illustrated Word2vec
In this post, we’ll go over the concept of embedding, and the mechanics of generating embeddings with word2vec.
word-embeddings embeddings word2vec video
NLP for Developers: Word Embeddings | Rasa
In this video, Rasa Developer Advocate Rachael will talk about what word embeddings are, how they work, when they're used and some common errors.
word-embeddings character-embeddings rasa natural-language-processing

Tutorials

On Word Embeddings
This post presents the most well-known models for learning word embeddings based on language modeling.
word-embeddings embeddings natural-language-processing article
Learning Word Embedding
This post introduces several models for learning word embedding and how their loss functions are designed for the purpose.
word-embeddings embeddings natural-language-processing tutorial
Whatlies
Toolkit to help visualize - what lies in word embeddings.
embeddings visualization interactive library

Libraries

General
Faiss
A library for efficient similarity search and clustering of dense vectors.
similarity-search clustering embeddings library
Fast Sentence Embeddings (fse)
Fast Sentence Embeddings is a Python library that serves as an addition to Gensim.
embeddings sentence-embeddings gensim fse
Karate Club
A general purpose community detection and network embedding library for research built on NetworkX.
community-detection graph-classification graph-clustering node-classification
Lda2vec: Tools for interpreting natural language
The lda2vec model tries to mix the best parts of word2vec and LDA into a single framework.
topic-modeling latent-dirichlet-allocation word2vec embeddings
Word2Viz: Explore Word Analogies
Interactive visualization of word analogies in GloVe.
interactive embeddings word-embeddings glove
Table of Contents
Share a project
Share something you or the community has made with ML.
Topic experts
Share