Implementing a probabilistic model for learning embeddings, using Dirichlet process priors and heavy-tailed distributions.