Collapsed Gibbs sampling based Latent Dirichlet Allocation