Practical overview
When it fits
Use RBERT when you need to explore pretrained BERT models or extract contextual text features in R and can work with its TensorFlow requirement. For a torch-based R direction, the maintainers recommend starting with torchtransformers.
Who it is for
- R practitioners exploring pretrained BERT models.
- NLP developers seeking contextual text features for downstream tasks.
Documented uses
- Explore pretrained BERT models from an R workflow.
- Obtain contextual representations of input text to use as downstream task features.
- Review the included vignettes for an introduction to RBERT and BERT basics.
Requirements & limits
- Requires TensorFlow version 1.13.1 or earlier.
- On Windows, the README notes installation issues involving reticulate 1.13 and provides workarounds.
- The project is marked superseded; its maintainers recommend torchtransformers as the reimplementation path.
- The README does not recommend fine-tuning with RBERT.
- The repository lists an Apache-2.0 license.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Install RBERT and its TensorFlow prerequisite
Set up the package from GitHub with the TensorFlow version required by its README.
Before you start
- R environment
- GitHub installation through devtools
- TensorFlow version 1.13.1 or earlier
Steps
Install RBERT from GitHub using the README's devtools::install_github instructions, with build_vignettes set to TRUE.
Install TensorFlow version 1.13.1 using the tensorflow package, as shown in the README.
On Windows, account for the README's reticulate 1.13 warning; it suggests rebooting after installing Anaconda or upgrading to the development version of reticulate.
Expected outcome
The documented package and TensorFlow setup is in place; consult the included vignettes for package examples.
Guide limitations
- The README identifies RBERT as a work in progress and superseded.
- Fine-tuning is not recommended.
- Windows TensorFlow installation may encounter the reticulate issue described in the README.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 17 October 2026
- Original website title
- jonathanbratt/RBERT · Official homepage title · retained in its source language
Related options
torchtransformers — The maintainers' recommended torch-based R reimplementation path for BERT; they advise starting there rather than with RBERT. The README does not establish drop-in compatibility.
RBERTviz — A separately named package described as providing visualizations of BERT data.

