Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -541,7 +541,14 @@ def analyze_composite(msg1, date1, msg2, date2, msg3, date3, *answers_and_none):
|
|
541 |
|
542 |
# Run model on messages
|
543 |
results = [(analyze_single_message(m, THRESHOLDS.copy()), d) for m, d in active]
|
544 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
545 |
# Calculate escalation bump *after* model results exist
|
546 |
escalation_bump = 0
|
547 |
for result, _ in results:
|
@@ -574,16 +581,7 @@ def analyze_composite(msg1, date1, msg2, date2, msg3, date3, *answers_and_none):
|
|
574 |
|
575 |
for result, date in results:
|
576 |
assert len(result) == 7, "Unexpected output from analyze_single_message"
|
577 |
-
abuse_scores = [r[0][0] for r in results]
|
578 |
-
top_labels = [r[0][1][0] if r[0][1] else r[0][2][0][0] for r in results]
|
579 |
-
top_scores = [r[0][2][0][1] for r in results]
|
580 |
-
sentiments = [r[0][3]['label'] for r in results]
|
581 |
-
stages = [r[0][4] for r in results]
|
582 |
-
darvo_scores = [r[0][5] for r in results]
|
583 |
-
tone_tags= [r[0][6] for r in results]
|
584 |
-
dates_used = [r[1] or "Undated" for r in results] # Store dates for future mapping
|
585 |
|
586 |
-
|
587 |
# --- Composite Abuse Score with Weighted Patterns ---
|
588 |
composite_abuse_scores = []
|
589 |
|
|
|
541 |
|
542 |
# Run model on messages
|
543 |
results = [(analyze_single_message(m, THRESHOLDS.copy()), d) for m, d in active]
|
544 |
+
abuse_scores = [r[0][0] for r in results]
|
545 |
+
top_labels = [r[0][1][0] if r[0][1] else r[0][2][0][0] for r in results]
|
546 |
+
top_scores = [r[0][2][0][1] for r in results]
|
547 |
+
sentiments = [r[0][3]['label'] for r in results]
|
548 |
+
stages = [r[0][4] for r in results]
|
549 |
+
darvo_scores = [r[0][5] for r in results]
|
550 |
+
tone_tags= [r[0][6] for r in results]
|
551 |
+
dates_used = [r[1] or "Undated" for r in results] # Store dates for future mapping
|
552 |
# Calculate escalation bump *after* model results exist
|
553 |
escalation_bump = 0
|
554 |
for result, _ in results:
|
|
|
581 |
|
582 |
for result, date in results:
|
583 |
assert len(result) == 7, "Unexpected output from analyze_single_message"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
584 |
|
|
|
585 |
# --- Composite Abuse Score with Weighted Patterns ---
|
586 |
composite_abuse_scores = []
|
587 |
|