Latent Semantic Analysis (Deerwester et al., 1990) and Latent Dirichlet Allocation (Blei et al., 2003) are the main employed methods for this task.
these methods do not systematically yield improved performance compared to the BOW representation.