Java library implementation of Latent Dirichlet Allocation