Java Gibbs sampler for the Hierarchical Dirichlet Processes 
===========================================================

This is a Java 1.6 implementation of a Chinese Restaurant Franchise Gibbs Sampler, a Bayesian Nonparametric [Topic model](http://www.cs.princeton.edu/~blei/topicmodeling.html) fitter.

The algorithm 
-------------
The algorithm for the Chinese Restaurant Franchise Sampler is described in:

	Hierarchical Bayesian Nonparametric Models with Applications. 
	Y.W. Teh and M.I. Jordan. Bayesian Nonparametrics, 2010. Cambridge University Press.
	http://www.gatsby.ucl.ac.uk/~ywteh/research/npbayes/TehJor2010a.pdf


Related software
----------------------
The closest related software is [Chong Wang's](http://www.cs.princeton.edu/~chongw/) C implementation [Hierarchical Dirichlet processes for text](http://www.cs.princeton.edu/~chongw/software/hdp.tar.gz)

#### Other similar software
* http://www.gatsby.ucl.ac.uk/~ywteh/research/software.html (by Yee Whye Teh) MATLAB and C
* http://www.arbylon.net/resources.html (by Gregor Heinrich) Java


Licensed
--------
under the [GNU Lesser General Public License](http://www.gnu.org/licenses/lgpl.html)