Jev directory
Phishing Spam Jev-Like Classifier
- Reading time
- 2 min
- Published by
- Community
- Author
- akumar0205
- Last verified
- Oct 2026
- Languages
- Python
- Capabilities
- Open sourceSelf-hostedRuns locally
Highlights
- DistilBERT (distilbert-base-uncased) fine-tuned for binary email triage: label 0 legitimate, label 1 spam.
- Held-out split of 890 messages: accuracy 0.987, spam F1 0.983, spam PR-AUC 0.998, 6 spam false negatives.
- Training data: 4,675 SpamAssassin messages after duplicate removal (2,781 legitimate, 1,894 spam).
- Reads normalized subject, header, body and URL strings up to 512 tokens; low-confidence input may route to review.
- Card states the confidence threshold is a prototype policy choice, not a guarantee of calibration.
Quickstart
import torch
from transformers import AutoTokenizer, AutoModelForSequenceClassification
repo = "akumar0205/phishing_spam_jev_like_classifier"
tokenizer = AutoTokenizer.from_pretrained(repo)
model = AutoModelForSequenceClassification.from_pretrained(repo).eval()
text = "Subject: Example subject\nBody: Example email text"
inputs = tokenizer(text, return_tensors="pt", truncation=True, max_length=512)
with torch.no_grad():
scores = model(**inputs).logits.softmax(dim=-1)[0]
print({"legitimate": scores[0].item(), "spam": scores[1].item()})Watch out
Card reviewed 2026-10-17; the 0.987 accuracy and 0.983 spam F1 are self-reported on a held-out split of the same historical SpamAssassin corpus, the card calls the confidence scores estimates rather than calibrated probabilities, and it warns against autonomous security use or treating the model as a phishing detector.
Questions about this entry
Short answers drawn from the linked project or page.
Reactions & coverage
Posts, threads, and videos about this entry from around the web.
X: Standard One SH (StandardThinking)
LinkedIn: What multimodal decision models actually change, and what they do not.
LinkedInJevDirectory.org
X: 1,565 emails, six decision models
Hacker News: Decision Index 0.2.1 scores open reproductions of Jev on a frozen suite.
jackbravo4 pointsDecision Index 0.2.1 – 70 open reproductions of TypeSafe Jev's Decision ModelRead the thread on Hacker NewsFrom the Jev guides
Original write-ups on what this entry is for.
From the Jev AI model community
Posts from builders shipping with Jev right now.