Skip to content

It would be ideal to compile BERT independent of pre-installed R v3.5 #194

Description

@kingwatam

Does anyone know how to build BERT from source?

It seems this question has been asked numerous times, of how to integrate BERT with a local/newer R environment (rather than using the pre-installed R v3.5). I wonder if anyone knows or is working on how to make BERT more barebone and make it work with whichever local version R is installed on the PC. Though it may not be as straightforward as thought based on what the stated build process implies (i.e. R may have to be packaged with BERT in the installation, so every time R is updated, BERT needs to be updated to work with it).

Other people and I have already run into problems using the built-in v3.5 of R when installing R packages. Many current R packages stopped working with an older version of R (< 3.6). This list will grow larger over time. And the fact that the BERT's R environment in the console is day and night in terms of UI compared to the interface of RStudio, highlights the potential quality of life and productivity gains from making BERT comptible with a local version of R.

I contacted the developer/company a few months ago back in mid 2020, but haven't heard a reply from them. And BERT hasn't been updated for the last 2 years 4 years (as of 2022). In spite of the open source nature of BERT, it's possible that few people have the expertise to continue its development. I would give it a crack if the documentation was a bit more detailed than a few bullet points in the front Github page. Could anyone shed some light or help us out in providing more details in this regard? In the meantime, the first step might be to compile BERT with a newer version (R 3.6 or 4.1), if separating the BERT program from R in the compilation process is proved difficult.

#207 #206 #188 #184 #173 #124

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions