bertopicr: Topic Modeling with 'BERTopic'

Provides topic modeling and visualization by interfacing with the 'BERTopic' library for 'Python' via 'reticulate'. See Grootendorst (2022) <doi:10.48550/arXiv.2203.05794>.

Version: 0.3.6
Imports: dplyr, tidyr, purrr, utils, reticulate, stringr, tibble, htmltools, readr, rlang
Suggests: ggplot2, knitr, rmarkdown, tictoc, wordcloud2
Published: 2026-01-22
DOI: 10.32614/CRAN.package.bertopicr (may not be active yet)
Author: Teodor Petrič ORCID iD [aut, cre]
Maintainer: Teodor Petrič <teodor.petric at gmail.com>
License: MIT + file LICENSE
URL: https://tpetric7.github.io/bertopicr/
NeedsCompilation: no
SystemRequirements: Python (>= 3.8); BERTopic and Python packages: sentence-transformers, umap-learn, hdbscan, scikit-learn
Materials: README, NEWS
CRAN checks: bertopicr results

Documentation:

Reference manual: bertopicr.html , bertopicr.pdf
Vignettes: Load and Reuse a BERTopic Model (source, R code)
Topic Modeling with BERTopic in R using reticulate and local LLMs (source, R code)
Train and Save a BERTopic Model (source, R code)

Downloads:

Package source: bertopicr_0.3.6.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): bertopicr_0.3.6.tgz, r-oldrel (x86_64): not available

Linking:

Please use the canonical form https://CRAN.R-project.org/package=bertopicr to link to this page.