Some embeddings are specifically designed to work with non-numerical data. For example, the famous embedding word2vec converts words into vectors. This article shows how embeddings can work with non-numerical data in very general settings.