Labeled LDA (D. Ramage, D. Hall, R. Nallapati and C.D. Manning; EMNLP2009) is a supervised topic model derived from LDA (Blei+ 2003). While LDA's estimated topics don't often equal to human's expectation because it is unsupervised, Labeled LDA is to treat documents with multiple labels. I implemented Labeled LDA in python.
Available with notes: http://de.slideshare.net/ChristopherMoody3/word2vec-lda-and-introducing-a-new-hybrid-algorithm-lda2vec (Data Day 2016) Standard natural …
I. Vulic, W. De Smet, M. Moens, and K. Leuven. Proceedings of the 49th annual meeting of the association for computational linguistics: Human language technologies, page 479--484. (2011)
C. Pan, and P. Mitra. Proceedings of the 11th annual international ACM/IEEE joint conference on Digital libraries, page 349--358. New York, NY, USA, ACM, (2011)
M. Rosen-Zvi, T. Griffiths, M. Steyvers, and P. Smyth. Proceedings of the Twentieth Conference on Uncertainty in Artificial Intelligence (UAI), San Francisco, CA, Morgan Kaufmann, (2004)
J. Kang, K. Lerman, and L. Getoor. (2013)cite arxiv:1301.6277Comment: The 2013 International Conference on Social Computing, Behavioral-Cultural Modeling, & Prediction (SBP 2013).