Spaces:
Running
Running
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']
|