Search code examples
rsemanticslatent-semantic-analysis

probabilistic latent semantic analysis R


Is there a package that supports probabilistic latent semantic analysis for R? I found the LSA package, but is there one that specifically performs pLSA? Thanks.


Solution

  • First hit on google search: r-project topic models probabilistic latent semantic analysis

    www.jstatsoft.org/v40/i13/paper

    Edit: The question probably should have been closed, and my answer was probably more appropriate as a comment, but it did get two comments from @rarry with greater knowledge than I possess. Since I think answer content gets more "search attention" than comments I'm going to incorporate the comments here;

    As Bob Quek already mentioned, the answer is incorrect. The paper is about quite different model, namely LDA. LDA differes from PLSA in that, in LDA we introduce prior over parameters that describe distribution of words in topics and distribution of topics in document. In PLSA we have no priors and parameters are estimated directly. In other words, LDA i a bayesian version of PLSA. – Jul 9, 2017 at 10:01

    You can do PLSA analysis using svs package https://cran.r-project.org/web/packages/svs/index.html – Jul 9, 2017 at 10:14

    If rarry wants to compose an answer, I'd be happy to delete mine (although accepted answers might not be delete-able, since I know that Q's with accepted answers are not close-able.).