Views
No views yet
token-classification: https://huggingface.co/docs/transformers.js/api/pipelines#module_pipelines.TokenClassificationPipelinePersons, Organizations, and Locations.1from transformers import pipeline
2
3ner = pipeline(task="token-classification", model="IsmaelMousa/modernbert-ner-conll2003", aggregation_strategy="max")
4
5results = ner("Hi, I'm Ismael Mousa from Palestine working for NVIDIA inc.")
6
7for entity in results:
8 for key, value in entity.items():
9 if key == "entity_group":
10 print(f"{entity['word']} => {entity[key]}")Ismael Mousa => PER
Palestine => LOC
NVIDIA => ORG| Training Loss | Epoch | Step | Validation Loss | Precision | Recall | F1 | Accuracy |
|---|---|---|---|---|---|---|---|
| 0.2306 | 1.0 | 1756 | 0.2243 | 0.6074 | 0.6483 | 0.6272 | 0.9406 |
| 0.1415 | 2.0 | 3512 | 0.1583 | 0.7258 | 0.7536 | 0.7394 | 0.9583 |
| 0.1143 | 3.0 | 5268 | 0.1335 | 0.7731 | 0.7989 | 0.7858 | 0.9657 |
| 0.0913 | 4.0 | 7024 | 0.1145 | 0.7958 | 0.8256 | 0.8104 | 0.9699 |
| 0.0848 | 5.0 | 8780 | 0.1079 | 0.8120 | 0.8408 | 0.8261 | 0.9720 |
| 0.0728 | 6.0 | 10536 | 0.1036 | 0.8214 | 0.8452 | 0.8331 | 0.9730 |
| 0.0623 | 7.0 | 12292 | 0.1032 | 0.8258 | 0.8487 | 0.8371 | 0.9737 |
| 0.0599 | 8.0 | 14048 | 0.0990 | 0.8289 | 0.8527 | 0.8406 | 0.9745 |
| 0.0558 | 9.0 | 15804 | 0.0998 | 0.8331 | 0.8541 | 0.8434 | 0.9750 |
| 0.0559 | 10.0 | 17560 | 0.0992 | 0.8349 | 0.8563 | 0.8455 | 0.9752 |