Downloads · 30 days
13
18% of all-time downloads
chandanaau/distilbert-telugu-ner
distilbert-telugu-ner is a token classification model from chandanaau. Use it when you need labels on individual words, such as names. The card lists the license as mit.
Fine-tuned distilbert-base-multilingual-cased for Named Entity Recognition on Telugu, trained on the Naamapadam benchmark (Mhaske et al., ACL 2023).
Downloads · 30 days
13
18% of all-time downloads
All-time downloads
71
Public
Parameters
135M
539 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors539 MB · 99%
From the Hugging Face model README
Fine-tuned distilbert-base-multilingual-cased for Named Entity Recognition on Telugu, trained on the Naamapadam benchmark (Mhaske et al., ACL 2023).
Telugu (~80M speakers) is a low-resource language for NLP. Existing SOTA Telugu NER models like IndicNER achieve ~0.80 F1 but rely on 180M+ parameter models pretrained specifically on Indian languages. This work explores whether a smaller, distilled multilingual model (66M params, 40% smaller than BERT) can deliver acceptable NER performance via transfer learning — addressing the accuracy-vs-efficiency tradeoff that decides real-world deployability.
Entity-level F1 on the manually annotated Naamapadam Telugu test set (847 sentences):
| Metric | Score |
|---|---|
| F1 | 0.7803 |
| Precision | 0.7827 |
| Recall | 0.7779 |
| Accuracy | 0.9389 |
Trained on 50k sentences (10%) of Naamapadam Telugu with fp16 mixed precision on a single Colab T4 GPU. Total training time: ~11 min.
distilbert-base-multilingual-casedO, B-PER, I-PER, B-ORG, I-ORG, B-LOC, I-LOCfrom transformers import pipeline
ner = pipeline(
"token-classification",
model="chandanaau/distilbert-telugu-ner",
aggregation_strategy="first",
)
text = "నరేంద్ర మోదీ న్యూ ఢిల్లీలో మాట్లాడారు"
print(ner(text))
Streamlit app (link coming after deployment)
If you use this model, please also cite the underlying dataset:
@inproceedings{mhaske-etal-2023-naamapadam,
title = "Naamapadam: A Large-Scale Named Entity Annotated Data for Indic Languages",
author = "Mhaske, Arnav and Kedia, Harshit and Doddapaneni, Sumanth and others",
booktitle = "ACL 2023",
year = "2023"
}
Trained by Chandana Nuthangi. Full training code, evaluation scripts, and a live Streamlit app are available at the project repository: chandana-nuthangi/telugu-ner-thesis.
License: MIT