supervised latent Dirichlet allocation for classification