Spaces:
Sleeping
Sleeping
elibrowne
commited on
Commit
·
e525095
1
Parent(s):
a73219f
Forces yes/no before submit of score
Browse files
app.py
CHANGED
@@ -127,7 +127,14 @@ with gr.Blocks(theme = theme) as user_eval:
|
|
127 |
eval_2 = gr.Slider(1, 5, step = 0.5, label = "Quality")
|
128 |
desc_3 = gr.Markdown("How effectively does the passage **lead you to the correct answer?**")
|
129 |
eval_3 = gr.Slider(1, 5, step = 0.5, label = "Helpfulness")
|
130 |
-
btn_p = gr.Button("Next")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
131 |
|
132 |
with gr.Column(scale = 1, visible = False) as scores_g:
|
133 |
helps = gr.Markdown("Does this information **help answer** the question?")
|
|
|
127 |
eval_2 = gr.Slider(1, 5, step = 0.5, label = "Quality")
|
128 |
desc_3 = gr.Markdown("How effectively does the passage **lead you to the correct answer?**")
|
129 |
eval_3 = gr.Slider(1, 5, step = 0.5, label = "Helpfulness")
|
130 |
+
btn_p = gr.Button("Next", interactive = False)
|
131 |
+
# Users must enter in a yes/no value before moving on
|
132 |
+
def sanitize_score(rad):
|
133 |
+
if rad == None:
|
134 |
+
return {btn_p: gr.Button(interactive = False)}
|
135 |
+
else:
|
136 |
+
return {btn_p: gr.Button(interactive = True)}
|
137 |
+
eval_0.change(fn = sanitize_score, inputs = [eval_0], outputs = [btn_p])
|
138 |
|
139 |
with gr.Column(scale = 1, visible = False) as scores_g:
|
140 |
helps = gr.Markdown("Does this information **help answer** the question?")
|