The course Math 5472 from HKUST, the code to perform the Latent Dirchilet Allocation experiments.
There are two versions, the one with withoutpackage uses a algotithm to perform LDA without calling existed packages. And another one with sklearn called a package to do the LDA modeling.