Implements an algorithm for Latent Dirichlet Allocation (LDA), Blei et at. (2003) <https://www.jmlr.org/papers/volume3/blei03a/blei03a.pdf>, using style conventions from the 'tidyverse', Wickham et al. (2019)<doi:10.21105/joss.01686>, and 'tidymodels', Kuhn et al.<https://tidymodels.github.io/model-implementation-principles/>. Fitting is done via collapsed Gibbs sampling. Also implements several novel features for LDA such as guided models and transfer learning based on ongoing and, as yet, unpublished research.
Version: | 0.0.5 |
Depends: | R (≥ 3.5.0) |
Imports: | dplyr, generics, gtools, Matrix, methods, mvrsquared (≥ 0.1.0), Rcpp (≥ 1.0.2), rlang, stats, stringr, tibble, tidyr, tidytext |
LinkingTo: | Rcpp, RcppArmadillo, RcppProgress, RcppThread |
Suggests: | ggplot2, knitr, parallel, quanteda, testthat, tm, slam, spelling, covr, rmarkdown |
Published: | 2024-04-22 |
DOI: | 10.32614/CRAN.package.tidylda |
Author: | Tommy Jones [aut, cre], Brendan Knapp [ctb], Barum Park [ctb] |
Maintainer: | Tommy Jones <jones.thos.w at gmail.com> |
BugReports: | https://github.com/TommyJones/tidylda/issues |
License: | MIT + file LICENSE |
URL: | https://github.com/TommyJones/tidylda/ |
NeedsCompilation: | yes |
Language: | en-US |
Materials: | README NEWS |
CRAN checks: | tidylda results |
Reference manual: | tidylda.pdf |
Vignettes: |
Probabilistic Coherence Transfer Learning with LDA (tLDA) Introduction to tidylda |
Package source: | tidylda_0.0.5.tar.gz |
Windows binaries: | r-devel: tidylda_0.0.5.zip, r-release: tidylda_0.0.5.zip, r-oldrel: tidylda_0.0.5.zip |
macOS binaries: | r-release (arm64): tidylda_0.0.5.tgz, r-oldrel (arm64): tidylda_0.0.5.tgz, r-release (x86_64): tidylda_0.0.5.tgz, r-oldrel (x86_64): tidylda_0.0.5.tgz |
Old sources: | tidylda archive |
Please use the canonical form https://CRAN.R-project.org/package=tidylda to link to this page.