Downloads · 30 days
15
10% of all-time downloads
sanaullah7964/decentralized-ner-parsing-2026
decentralized-ner-parsing-2026 is a token classification model from sanaullah7964. 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.
This model is a highly optimized, custom DistilBERT-base-uncased transformer architecture fine-tuned for sequence classification and token labeling tasks. It is specifically engineered to power Next-Generation Decentr…
Downloads · 30 days
15
10% of all-time downloads
All-time downloads
143
Public
Parameters
66.4M
598 MB on disk
Likes
1
Public
Click a slice to open those files.
.onnx333 MB · 56%
From the Hugging Face model README
This model is a highly optimized, custom DistilBERT-base-uncased transformer architecture fine-tuned for sequence classification and token labeling tasks. It is specifically engineered to power Next-Generation Decentralized Applicant Tracking Systems (ATS) by extracting explicit technical competencies and skills from raw, unstructured professional CV text parameters.
O: 1.12, B-SKILL: 13.89, I-SKILL: 28.31) to handle massive real-world dataset entity imbalances.B-SKILL, I-SKILL, O)distilbert-base-uncased) to ensure stable weight convergence regardless of string typography variables.The network was trained over premium character-aligned repositories extracted from Mehyaar/Annotated_NER_PDF_Resumes, processing 37,592 highly-focused sub-chunks over a random stratified 80/20 data partition matrix. Unannotated or empty documents causing gradient noise degradation loops were systematically filtered out before tensor token mapping initialization layers.
The baseline model performance was rigorously audited on the validation dataset split (9,780 sub-chunks, 1,185,362 total active tokens), generating publishable quantitative results:
| Evaluation Dimension Profile | Mathematical Score Value | Operational System Impact |
|---|---|---|
| Global Macro Precision | 0.4771 | High balance over target classification spaces. |
| Global Macro Recall | 0.7463 | Outstanding extraction coverage over technical skills. |
| Global Macro F1-Score Baseline | 0.5033 | Confirmed stability across highly-skewed parameters. |
| Micro F1-Score Baseline | 0.7197 | Strict token-to-token exact tracking parity metrics. |
| Weighted F1-Score Model | 0.7796 | High statistical reliability over multi-class weights. |
0.28440.74100.41100.16350.78210.2705To validate its performance inside resource-constrained browsers under Phase 4 (Edge AI Engine) rules, hardware latency profiles were benchmarked on a single core CPU matrix:
0.27 ms per batch0.30 ms per batch0.42 ms per batch269.55 sub-chunks per secondThe fine-tuned model checkpoint was compiled and quantized down to an open-source static operational layer (model_quantized.onnx opset 14).
253.30 MB63.92 MB3.96x Size Optimizationfrom transformers import AutoTokenizer, AutoModelForTokenClassification, pipeline
model_id = "sanaullah7964/decentralized-ner-parsing-2026"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForTokenClassification.from_pretrained(model_id)
ner_pipeline = pipeline("ner", model=model, tokenizer=tokenizer, aggregation_strategy="simple")
resume_text = "Senior MERN Stack developer proficient in Python programming and AWS architectures."
results = ner_pipeline(resume_text)
print(results)
import numpy as np
import onnxruntime as ort
from transformers import AutoTokenizer
model_dir = "sanaullah7964/decentralized-ner-parsing-2026"
tokenizer = AutoTokenizer.from_pretrained(model_dir)
# Load the quantized INT8 static graph directly into the session environment
session = ort.InferenceSession("model_quantized.onnx", providers=["CPUExecutionProvider"])
text = "Python developer with deep knowledge in Docker and MongoDB Atlas."
inputs = tokenizer(text, max_length=128, padding="max_length", truncation=True)
input_ids = np.array([inputs["input_ids"]], dtype=np.int64)
attention_mask = np.array([inputs["attention_mask"]], dtype=np.int64)
outputs = session.run(output_names=["logits"], input_feed={"input_ids": input_ids, "attention_mask": attention_mask})
predictions = np.argmax(outputs[0], axis=-1)
print(predictions)
The underlying framework incorporates absolute compliance masks for privacy metrics by removing explicit candidate Personally Identifiable Information (PII) like names, emails, and address strings before inference mapping occurs. This decouples token sequence patterns from sensitive identifiers (such as gender or demographic factors), ensuring absolute algorithm fairness for corporate screening operations.