Aishwarya Solanki commited on
Commit
5c99eb9
·
1 Parent(s): d5c067b

Refining UI

Browse files
Files changed (1) hide show
  1. app.py +22 -21
app.py CHANGED
@@ -132,28 +132,29 @@ def diagnose(gpt_key, llama_key, gemini_key, top_p, temperature, symptoms):
132
  majority_output, majority_count = output_counts.most_common(1)[0]
133
  confidence = int((majority_count / len(outputs)) * 100)
134
 
135
- if majority_output > 0:
136
- if confidence < 50:
137
- message = "LLMs do not seem to agree on one output." + "\n"
138
- message += " GPT output: " + gpt_message + "\n"
139
- message += " Llama output: " + llama_message + "\n"
140
- message += " Gemini output: " + gemini_message + "\n"
141
- message += " Confidence score: " + confidence + "%"
142
- elif confidence > 50:
143
- message = "LLMs seem to agree on one output." + "\n"
144
- message += " GPT output: " + gpt_message + "\n"
145
- message += " Llama output: " + llama_message + "\n"
146
- message += " Gemini output: " + gemini_message + "\n"
147
- message += " Confidence score: " + confidence + "%"
148
- elif confidence >= 100:
149
- message = "All LLMs agree on the same output." + "\n"
150
- message += " GPT output: " + gpt_message + "\n"
151
- message += " Llama output: " + llama_message + "\n"
152
- message += " Gemini output: " + gemini_message + "\n"
153
- message += " Confidence score: " + confidence + "%"
 
 
154
  else:
155
- message = "Majority output is not a valid value, please check what is wrong."
156
- return message
157
  else:
158
  message = "Please add the symptoms data to start the ranking process."
159
 
 
132
  majority_output, majority_count = output_counts.most_common(1)[0]
133
  confidence = int((majority_count / len(outputs)) * 100)
134
 
135
+ if confidence < 50:
136
+ message = "LLMs do not seem to agree on one output." + "\n"
137
+ message += " GPT output: " + gpt_message + "\n"
138
+ message += " Llama output: " + llama_message + "\n"
139
+ message += " Gemini output: " + gemini_message + "\n"
140
+ message += " Majority output: " + majority_output + "\n"
141
+ message += " Confidence score: " + confidence + "%"
142
+ elif confidence > 50:
143
+ message = "LLMs seem to agree on one output." + "\n"
144
+ message += " GPT output: " + gpt_message + "\n"
145
+ message += " Llama output: " + llama_message + "\n"
146
+ message += " Gemini output: " + gemini_message + "\n"
147
+ message += " Majority output: " + majority_output + "\n"
148
+ message += " Confidence score: " + confidence + "%"
149
+ elif confidence >= 100:
150
+ message = "All LLMs agree on the same output." + "\n"
151
+ message += " GPT output: " + gpt_message + "\n"
152
+ message += " Llama output: " + llama_message + "\n"
153
+ message += " Gemini output: " + gemini_message + "\n"
154
+ message += " Majority output: " + majority_output + "\n"
155
+ message += " Confidence score: " + confidence + "%"
156
  else:
157
+ message = "Confidence output is not a valid value, please check what is wrong."
 
158
  else:
159
  message = "Please add the symptoms data to start the ranking process."
160