Latent Dirichlet allocation (LDA) with bumping variational inference.