SamanthaStorm commited on
Commit
d560a83
·
verified ·
1 Parent(s): 2376828

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -226,7 +226,11 @@ def analyze_composite(msg1, date1, msg2, date2, msg3, date3, *answers_and_none):
226
  return "Please enter at least one message."
227
  results = [(analyze_single_message(m), d) for m,d in active]
228
  abuse_scores = [r[0]['abuse_score'] for r in results]
229
- top_labels = [r[0]['top_patterns'][0][0] if r[0]['top_patterns'] else 'None' for r,_ in results]
 
 
 
 
230
  dates_used = [d or 'Undated' for _,d in results]
231
  # common stage
232
  stage_list = [r[0]['stage'] for r,_ in results]
@@ -269,4 +273,3 @@ iface = gr.Interface(
269
  )
270
  if __name__ == "__main__":
271
  iface.launch()
272
-
 
226
  return "Please enter at least one message."
227
  results = [(analyze_single_message(m), d) for m,d in active]
228
  abuse_scores = [r[0]['abuse_score'] for r in results]
229
+ stage_list = [r[0]['stage'] for r,_ in results]
230
+ most_common_stage = max(set(stage_list), key=stage_list.count)
231
+ composite_abuse = int(round(sum(abuse_scores)/len(abuse_scores)))
232
+ # extract top label from each result dict
233
+ top_labels = [res['top_patterns'][0][0] if res['top_patterns'] else 'None' for res, _ in results]['top_patterns'][0][0] if r[0]['top_patterns'] else 'None' for r,_ in results]
234
  dates_used = [d or 'Undated' for _,d in results]
235
  # common stage
236
  stage_list = [r[0]['stage'] for r,_ in results]
 
273
  )
274
  if __name__ == "__main__":
275
  iface.launch()