DiscLDA: Discriminative Learning for Dimensionality Reduction and Classification