Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -68,16 +68,16 @@ triggered_scores = [score for label, score in zip(LABELS, scores) if score > thr
|
|
68 |
return round(np.mean(triggered_scores) * 100, 2) if triggered_scores else 0.0
|
69 |
|
70 |
def interpret_abuse_level(score):
|
71 |
-
if score > 80: return
|
72 |
-
elif score > 60: return
|
73 |
-
elif score > 40: return
|
74 |
-
elif score > 20: return
|
75 |
-
return
|
76 |
|
77 |
def analyze_messages(input_text, risk_flags):
|
78 |
input_text = input_text.strip()
|
79 |
if not input_text:
|
80 |
-
return
|
81 |
|
82 |
sentiment = custom_sentiment(input_text)
|
83 |
sentiment_label = sentiment['label']
|
|
|
68 |
return round(np.mean(triggered_scores) * 100, 2) if triggered_scores else 0.0
|
69 |
|
70 |
def interpret_abuse_level(score):
|
71 |
+
if score > 80: return "Extreme / High Risk"
|
72 |
+
elif score > 60: return "Severe / Harmful Pattern Present"
|
73 |
+
elif score > 40: return "Likely Abuse"
|
74 |
+
elif score > 20: return "Mild Concern"
|
75 |
+
return "Very Low / Likely Safe"
|
76 |
|
77 |
def analyze_messages(input_text, risk_flags):
|
78 |
input_text = input_text.strip()
|
79 |
if not input_text:
|
80 |
+
return "Please enter a message for analysis."
|
81 |
|
82 |
sentiment = custom_sentiment(input_text)
|
83 |
sentiment_label = sentiment['label']
|