Downloads · 30 days
0
qvx-o/NoInsult
NoInsult is a text classification model from qvx-o. Use it when you need a label for a piece of text. It is set up for transformers. The card lists the license as mit.
Downloads · 30 days
0
Access
Public
Updated Aug 7, 2026
Repo size
438 MB
Likes
0
Public
Click a slice to open those files.
.safetensors438 MB · 100%
From the Hugging Face model README
Run inference:
from NoInsult import predict
result = predict("I will fuck you up, you piece of shit.")
print(result["flags"]) # Boolean predictions
print(result["scores"]) # Confidence scores
Example output:
Loading NoInsult by Qarvexium
Loading weights: 100%|████████████████████| 201/201 [00:00<00:00, 330.76it/s]
Labels:
['toxicity', 'severe_toxicity', 'obscene', 'threat', 'insult', 'identity_attack', 'sexual_explicit']
Thresholds:
[0.909860372543335, 0.5, 0.983537495136261, 0.9544731974601746,
0.9325506091117859, 0.9784075617790222, 0.9820615649223328]
Flags:
{
"toxicity": true,
"severe_toxicity": true,
"obscene": false,
"threat": false,
"insult": false,
"identity_attack": false,
"sexual_explicit": false
}
Scores:
{
"toxicity": 0.9529,
"severe_toxicity": 0.8466,
"obscene": 0.9799,
"threat": 0.7640,
"insult": 0.9251,
"identity_attack": 0.4795,
"sexual_explicit": 0.9042
}
predict() returns a dictionary with two fields:
flags – Boolean predictions after applying class-specific thresholds.scores – Raw sigmoid probabilities for each category.Supported labels:
toxicitysevere_toxicityobscenethreatinsultidentity_attacksexual_explicit