helliun commited on
Commit
4315d1c
·
verified ·
1 Parent(s): 40500cc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -3
app.py CHANGED
@@ -95,7 +95,6 @@ def analyze_results(df, overall_scores, subcategory_scores):
95
  "role": "user",
96
  "content": f"""
97
  Analyze the following quiz results:
98
- - Overall Metaknowledge Score: {overall_scores['Metaknowledge Score']}
99
  - Overall Accuracy: {overall_scores['Accuracy']}
100
  - Overall Overconfidence: {overall_scores['Overconfidence']}
101
  - Overall Underconfidence: {overall_scores['Underconfidence']}
@@ -172,8 +171,8 @@ def submit_answer(category, num_categories, num_questions, questions, index, use
172
  subcategory_scores = df.groupby('Subcategory').apply(calculate_scores).to_dict()
173
  analysis = analyze_results(df, overall_scores, subcategory_scores)
174
 
175
- overall_score_df = pd.DataFrame([["Overall", *overall_scores.values()]], columns=['Subcategory', 'Accuracy', 'Metaknowledge Score', 'Overconfidence', 'Underconfidence'])
176
- subcategory_scores_df = pd.DataFrame([(subcategory, *score.values()) for subcategory, score in subcategory_scores.items()], columns=['Subcategory', 'Metaknowledge Score', 'Accuracy', 'Overconfidence', 'Underconfidence'])
177
  results_df = pd.concat([overall_score_df, subcategory_scores_df], ignore_index=True)
178
  results_df = gr.DataFrame(label="Results", value=results_df, visible=True)
179
  return "", index, gr.update(visible=False), user_answers, results_df, gr.update(visible=False), gr.update(visible=False), gr.update(value=analysis, visible=True)
 
95
  "role": "user",
96
  "content": f"""
97
  Analyze the following quiz results:
 
98
  - Overall Accuracy: {overall_scores['Accuracy']}
99
  - Overall Overconfidence: {overall_scores['Overconfidence']}
100
  - Overall Underconfidence: {overall_scores['Underconfidence']}
 
171
  subcategory_scores = df.groupby('Subcategory').apply(calculate_scores).to_dict()
172
  analysis = analyze_results(df, overall_scores, subcategory_scores)
173
 
174
+ overall_score_df = pd.DataFrame([["Overall", *overall_scores.values()]], columns=['Subcategory', 'Accuracy', 'Overconfidence', 'Underconfidence'])
175
+ subcategory_scores_df = pd.DataFrame([(subcategory, *score.values()) for subcategory, score in subcategory_scores.items()], columns=['Subcategory', 'Accuracy', 'Overconfidence', 'Underconfidence'])
176
  results_df = pd.concat([overall_score_df, subcategory_scores_df], ignore_index=True)
177
  results_df = gr.DataFrame(label="Results", value=results_df, visible=True)
178
  return "", index, gr.update(visible=False), user_answers, results_df, gr.update(visible=False), gr.update(visible=False), gr.update(value=analysis, visible=True)