I think the problem with the Blei implementation is that you make variational output by running:
$ lda inf [args ...]
If you want to make an assessment by using:
$ lda est [args ...]
After that, the final.beta file will exist in the current directory or in the directory indicated by the optional last argument. Then you run the python script "themes.py" included in tar. Here it reads here: http://www.cs.princeton.edu/~blei/lda-c/readme.txt , especially sections B and D.
(If this still doesn't make sense, let me know)
Regarding enhancements such as CTM, etc .: I don't know anything about HLDA, but in the past I used LDA and CTM, and I can say that none of them are better than the other - this case is better for different data. CTM makes the assumption that the documents are correlated, and uses this assumption to improve results as long as it is true.
Hope this helps!
source share