Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -171,10 +171,11 @@ def analyze_composite(msg1, msg2, msg3, *answers_and_none):
|
|
171 |
results = [analyze_single_message(m, THRESHOLDS.copy(), []) for m in active]
|
172 |
abuse_scores = [r[0] for r in results]
|
173 |
darvo_scores = [r[3] for r in results]
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
)
|
|
|
178 |
composite_abuse = int(round(sum(abuse_scores) / len(abuse_scores)))
|
179 |
avg_darvo = round(sum(darvo_scores) / len(darvo_scores), 3)
|
180 |
|
|
|
171 |
results = [analyze_single_message(m, THRESHOLDS.copy(), []) for m in active]
|
172 |
abuse_scores = [r[0] for r in results]
|
173 |
darvo_scores = [r[3] for r in results]
|
174 |
+
top_pattern = max(
|
175 |
+
[(label, score) for r in results for label, score in r[2]],
|
176 |
+
key=lambda x: x[1]
|
177 |
+
)
|
178 |
+
top_label = f\"{top_pattern[0]} – {int(round(top_pattern[1] * 100))}%\"
|
179 |
composite_abuse = int(round(sum(abuse_scores) / len(abuse_scores)))
|
180 |
avg_darvo = round(sum(darvo_scores) / len(darvo_scores), 3)
|
181 |
|