Hierarchical Dirichlet process
In statistics and machine learning, the hierarchical Dirichlet process (HDP) is a nonparametric Bayesian approach to clustering grouped data. It uses a Dirichlet process for each group of data, with the Dirichlet processes for all groups sharing a base distribution which is itself drawn from a Dirichlet process.
Source: Wikipedia — Hierarchical Dirichlet process (CC BY-SA 4.0)