Views
No views yet
Qwen3.5-9B LLM-judge ile 0–5 rubric'iyle etiketlendi (few-shot). 90k train / 10k val.1import torch
2from transformers import AutoTokenizer, AutoModelForSequenceClassification
3
4tok = AutoTokenizer.from_pretrained("ff112/web_quality_classifier")
5model = AutoModelForSequenceClassification.from_pretrained(
6 "ff112/web_quality_classifier", reference_compile=False).eval()
7
8text = "Değerlendirilecek Türkçe metin..."
9enc = tok(text, truncation=True, max_length=1024, return_tensors="pt")
10with torch.no_grad():
11 score = model(**enc).logits.squeeze(-1).item() # 0-5 arası yazım kalite skoru
12print(round(max(0, min(5, score)), 2))5 temiz/akıcı · 4 küçük kusur · 3 okunur ama belirgin sorun · 2 düşük (tekrar/boilerplate/bozuk noktalama) · 1 çok bozuk · 0 çöp/boş/sadece boilerplate.