Downloads · 30 days
9
47% of all-time downloads
husthunterpy01/av-job-relevance-setfit
av-job-relevance-setfit is a text classification model from husthunterpy01. Use it when you need a label for a piece of text. It is set up for sentence-transformers. The card lists the license as apache-2.0.
A few-shot binary classifier that predicts whether a job posting is relevant to autonomous vehicle (AV) software engineering, given its title and description. It's a distilled, zero-API-cost stand-in for the LLM-based…
Downloads · 30 days
9
47% of all-time downloads
All-time downloads
19
Public
Parameters
22.7M
90.9 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors90.9 MB · 99%
From the Hugging Face model README
A few-shot binary classifier that predicts whether a job posting is relevant to autonomous vehicle (AV) software engineering, given its title and description. It's a distilled, zero-API-cost stand-in for the LLM-based relevance screening stage of the Autonomous Vehicle Job Profiles pipeline (Group 3) — instead of paying for a Groq/LLM call on every job, this model runs locally after being fine-tuned on a small set of LLM-labeled examples.
sentence-transformers/all-MiniLM-L6-v2is_av_relevant (True/False)openai/gpt-oss-20b) as AV-relevant or not. See
scrapers/service/llm/job_classifier.py in the source repo for the labeling
prompt/logic.relevance_classifier_cli.py train --test-size <fraction> against
whatever labeled seed exists at training time, and isn't tracked as a
permanent artifact. Re-run that command against your own data if you need
a number for a specific checkpoint.from setfit import SetFitModel
model = SetFitModel.from_pretrained("husthunterpy01/av-job-relevance-setfit")
probs = model.predict_proba([
"Senior Perception Engineer working on camera and LiDAR sensor fusion for autonomous driving.",
"Staff Accountant handling month-end close and accounts payable.",
])
# probs[i][1] = P(AV-relevant)
Or via the source repo's wrapper, which also handles the local-weights -> Hub fallback automatically:
from scrapers.service.ml.setfit_classifier import SetFitRelevanceClassifier
classifier = SetFitRelevanceClassifier.load("data/job_classification/relevance_model_setfit")
classifier.predict_proba(["..."])
CLI (from the repo root):
python -m scrapers.utils.relevance_classifier_cli score \
--input data/silver_export.jsonl --backend setfit
This is an internal tool for a student capstone project's data pipeline, not a general-purpose job classifier. It:
job_enricher.py) in the source pipeline.See scrapers/README.md and scrapers/utils/relevance_classifier_cli.py in
the source repository:
python -m scrapers.utils.relevance_classifier_cli train --backend setfit