Java implementation of Dirichlet Process Mixture Model. The project contains two clustering algorithms: the Dirichlet Multivariate Normal Mixture Model and the Dirichlet-Multinomial Mixture Model.
For more information concerning the Machine Learning model check out:
http://blog.datumbox.com/clustering-with-dirichlet-process-mixture-model-in-java/
http://blog.datumbox.com/overview-of-cluster-analysis-and-dirichlet-process-mixture-models/
http://blog.datumbox.com/finite-mixture-model-based-on-dirichlet-distribution/
http://blog.datumbox.com/the-dirichlet-process-mixture-model/
Datumbox: https://www.datumbox.com/
Machine Learning Blog: https://blog.datumbox.com/