This is implementation for the paper:
Thomas Hofmann (1999). Probabilistic latent semantic analysis Paper in ACM DL or Paper in arXiv. In UAI'99: Proceedings of the Fifteenth conference on Uncertainty in artificial intelligenceJuly 1999, pp.289–296
David M. Blei, Andrew Y. Ng, Michel I. Jordan (2003). Probabilistic latent semantic analysis Paper in jmlr. Journal of Machine Learning Research 3 2003, pp.993-1022
The code has been tested running under Python 3.7.9 The required packages are as follows:
- numpy==1.20.1
- pandas==1.2.3
...
Please see run_sample.ipynb
.