Downloads · 30 days
31
3% of all-time downloads
yashpwr/resume-ner-bert
resume-ner-bert is a token classification model from yashpwr. Use it when you need labels on individual words, such as names. It is set up for transformers. The card lists the license as apache-2.0.
A fine-tuned BERT model for Named Entity Recognition (NER) specifically designed for resume/CV parsing and information extraction.
Downloads · 30 days
31
3% of all-time downloads
All-time downloads
973
Public
Parameters
108M
431 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors431 MB · 100%
From the Hugging Face model README
A fine-tuned BERT model for Named Entity Recognition (NER) specifically designed for resume/CV parsing and information extraction.
This model is based on bert-base-cased and has been fine-tuned to extract key information from resume documents including:
| Metric | Score |
|---|---|
| F1 Score | 0.7128521806252412 |
| Precision | 0.6843275287143387 |
| Recall | 0.7438582360048329 |
| Accuracy | 0.9482567433286769 |
from transformers import pipeline
# Load the model
ner_pipeline = pipeline(
"ner",
model="yashpwr/resume-ner-bert",
aggregation_strategy="simple"
)
# Extract entities from resume text
text = "John Doe is a Software Engineer at Google. Email: [email protected]"
results = ner_pipeline(text)
for entity in results:
print(f"{entity['word']}: {entity['entity_group']} ({entity['score']:.3f})")
This model is designed for:
bert-base-cased