Hierarchical dirichlet process results
TL;DR Ist just a bayesian varianat that generalises LDA.
See here
Basically in the bayesian Setting you dont Need the params, but you can infer them from the data. Using the same dirichlet generative process logic you can cluster grouped data.