In natural language understanding, there is a hierarchy of lenses through which we can extract meaning - from words to sentences to paragraphs to documents. At the document level, one of the most useful ways to understand text is by analyzing its topics.
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.
Stan modeling language and C++ library for Bayesian inference. NUTS adaptive HMC (MCMC) sampling, automatic differentiation, R, shell interfaces. Gelman.
A. Bakalov, A. McCallum, H. Wallach, and D. Mimno. Proceedings of the 12th ACM/IEEE-CS Joint Conference on Digital Libraries, page 237--240. New York, NY, USA, ACM, (2012)
J. Eisenstein, B. O'Connor, N. Smith, and E. Xing. Proceedings of the 2010 Conference on Empirical Methods in Natural Language Processing, page 1277--1287. Stroudsburg, PA, USA, Association for Computational Linguistics, (2010)
D. Ramage, D. Hall, R. Nallapati, and C. Manning. Proceedings of the 2009 Conference on Empirical Methods in Natural Language Processing: Volume 1 - Volume 1, page 248--256. Stroudsburg, PA, USA, Association for Computational Linguistics, (2009)
R. Mehrotra, S. Sanner, W. Buntine, and L. Xie. Proceedings of the 36th international ACM SIGIR conference on Research and development in information retrieval, page 889--892. ACM, (2013)
A. Celikyilmaz, D. Hakkani-Tur, and G. Tur. Proceedings of the NAACL HLT 2010 Workshop on Semantic Search, page 1--9. Association for Computational Linguistics, (2010)
J. Pasternack, and D. Roth. Proceedings of the 22nd international conference on World Wide Web, page 1009--1020. International World Wide Web Conferences Steering Committee, (2013)
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)
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)