BERT Model Frameworks
Frameworks, toolkits, and implementations for training, fine-tuning, and extending BERT and BERT-variant models across different languages and domains. Does NOT include applications that use pre-trained BERT models (like search or classification tasks) or non-BERT transformer architectures.
There are 19 bert model frameworks tracked. The highest-rated is zhihu/cuBERT at 47/100 with 549 stars.
Get all 19 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=bert-model-frameworks&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
zhihu/cuBERT
Fast implementation of BERT inference directly on NVIDIA (CUDA, CUBLAS) and Intel MKL |
|
Emerging |
| 2 |
dimitreOliveira/bert-as-a-service_TFX
End-to-end pipeline with TFX to train and deploy a BERT model for sentiment analysis. |
|
Emerging |
| 3 |
ThalesGroup/ConceptBERT
Implementation of ConceptBert: Concept-Aware Representation for Visual... |
|
Emerging |
| 4 |
Kvasirs/MILES
MILES is a multilingual text simplifier inspired by LSBert - A BERT-based... |
|
Experimental |
| 5 |
kpi6research/Bert-as-a-Library
Bert as a Library is a Tensorflow library for quick and easy training and... |
|
Experimental |
| 6 |
Statistical-Impossibility/Feline-Project
Domain-adaptive NLP pipeline for feline veterinary NER using BERT |
|
Experimental |
| 7 |
CAMeL-Lab/samer-arabic-readability
Code, models, and data for "Strategies for Arabic Readability Modelling".... |
|
Experimental |
| 8 |
SapienzaNLP/mosaico
A multilingual open-text semantically annotated interlinked corpus |
|
Experimental |
| 9 |
LazerLambda/modern-bert-score
Re-implementation of BERTScore for evaluation of generated text, leveraging... |
|
Experimental |
| 10 |
EngineeringSoftware/time-segmented-evaluation
Code and data for "Impact of Evaluation Methodologies on Code Summarization"... |
|
Experimental |
| 11 |
vishalrk1/SkimLit
An NLP model to classify abstract sentences into the role they play (e.g.... |
|
Experimental |
| 12 |
Shubham37204/Skimlit
Deep learning NLP project to classify ~200K+ PubMed abstract sentences into... |
|
Experimental |
| 13 |
Zefty/HowReadableIsThis
HowReadableIsThis | HTML wrapper to a fine-tuned BERT model backend |
|
Experimental |
| 14 |
teddyoweh/cheat-model
NLP Text Binary Probabilistic Classification Model for predicting cheat statements |
|
Experimental |
| 15 |
nhs-r-community/pxtextmineR
An R wrapper for a Python pipeline to classify text based patient experience data |
|
Experimental |
| 16 |
sirfindcent/skimlit
Machine learning-powered app to classify abstract sentences into their... |
|
Experimental |
| 17 |
SirArthur7/Grammar-Error-Detection
Detect or classify input sentences as grammatically correct or incorrect by... |
|
Experimental |
| 18 |
Shuyib/pubmed-KE-NLP
Practice project to review skills in text summarization and text mining.... |
|
Experimental |
| 19 |
jrs-orellana/TextMineML
TextMineML: End-to-end text mining of UPCH articles, scrapes abstracts,... |
|
Experimental |