Spaces:
Runtime error
Runtime error
relevance scores in markdown
Browse files
app.py
CHANGED
@@ -129,7 +129,8 @@ def get_similar_paper(
|
|
129 |
tp = results[display_title[i]]['top_pairs']
|
130 |
for j in range(top_num_info_show):
|
131 |
out_tmp += [
|
132 |
-
gr.update(value='%0.3f'%tp[j]['score'], visible=True), # sentence relevance
|
|
|
133 |
tp[j]['query']['original'],
|
134 |
tp[j]['query'],
|
135 |
tp[j]['candidate']['original'],
|
@@ -202,6 +203,7 @@ with gr.Blocks() as demo:
|
|
202 |
# Text description about the app and disclaimer
|
203 |
### TEXT Description
|
204 |
# TODO add instruction video link
|
|
|
205 |
gr.Markdown(
|
206 |
"""
|
207 |
# Paper Matching Helper
|
@@ -251,6 +253,7 @@ Below we describe how to use the tool. Also feel free to check out [this video](
|
|
251 |
# Paper title, score, and top-ranking sentence pairs -- two sentence pairs per paper, three papers
|
252 |
## ONE BLOCK OF INFO FOR A SINGLE PAPER
|
253 |
## PAPER1
|
|
|
254 |
with gr.Row():
|
255 |
with gr.Column(scale=3):
|
256 |
paper_title1 = gr.Markdown(value='', visible=False)
|
@@ -258,7 +261,7 @@ Below we describe how to use the tool. Also feel free to check out [this video](
|
|
258 |
affinity1 = gr.Markdown(value='', visible=False)
|
259 |
with gr.Row() as rel1_1:
|
260 |
with gr.Column(scale=1):
|
261 |
-
sent_pair_score1_1 = gr.
|
262 |
with gr.Column(scale=4):
|
263 |
sent_pair_source1_1 = gr.Textbox(label='Sentence from Submission', visible=False)
|
264 |
sent_pair_source1_1_hl = gr.components.Interpretation(sent_pair_source1_1)
|
@@ -267,7 +270,7 @@ Below we describe how to use the tool. Also feel free to check out [this video](
|
|
267 |
sent_pair_candidate1_1_hl = gr.components.Interpretation(sent_pair_candidate1_1)
|
268 |
with gr.Row() as rel1_2:
|
269 |
with gr.Column(scale=1):
|
270 |
-
sent_pair_score1_2 = gr.
|
271 |
with gr.Column(scale=4):
|
272 |
sent_pair_source1_2 = gr.Textbox(label='Sentence from Submission', visible=False)
|
273 |
sent_pair_source1_2_hl = gr.components.Interpretation(sent_pair_source1_2)
|
@@ -289,7 +292,7 @@ Below we describe how to use the tool. Also feel free to check out [this video](
|
|
289 |
affinity2 = gr.Markdown(value='', visible=False)
|
290 |
with gr.Row() as rel2_1:
|
291 |
with gr.Column(scale=1):
|
292 |
-
sent_pair_score2_1 = gr.
|
293 |
with gr.Column(scale=4):
|
294 |
sent_pair_source2_1 = gr.Textbox(label='Sentence from Submission', visible=False)
|
295 |
sent_pair_source2_1_hl = gr.components.Interpretation(sent_pair_source2_1)
|
@@ -298,7 +301,7 @@ Below we describe how to use the tool. Also feel free to check out [this video](
|
|
298 |
sent_pair_candidate2_1_hl = gr.components.Interpretation(sent_pair_candidate2_1)
|
299 |
with gr.Row() as rel2_2:
|
300 |
with gr.Column(scale=1):
|
301 |
-
sent_pair_score2_2 = gr.
|
302 |
with gr.Column(scale=4):
|
303 |
sent_pair_source2_2 = gr.Textbox(label='Sentence from Submission', visible=False)
|
304 |
sent_pair_source2_2_hl = gr.components.Interpretation(sent_pair_source2_2)
|
@@ -320,7 +323,7 @@ Below we describe how to use the tool. Also feel free to check out [this video](
|
|
320 |
affinity3 = gr.Markdown(value='', visible=False)
|
321 |
with gr.Row() as rel3_1:
|
322 |
with gr.Column(scale=1):
|
323 |
-
sent_pair_score3_1 = gr.
|
324 |
with gr.Column(scale=4):
|
325 |
sent_pair_source3_1 = gr.Textbox(label='Sentence from Submission', visible=False)
|
326 |
sent_pair_source3_1_hl = gr.components.Interpretation(sent_pair_source3_1)
|
@@ -329,7 +332,7 @@ Below we describe how to use the tool. Also feel free to check out [this video](
|
|
329 |
sent_pair_candidate3_1_hl = gr.components.Interpretation(sent_pair_candidate3_1)
|
330 |
with gr.Row() as rel3_2:
|
331 |
with gr.Column(scale=1):
|
332 |
-
sent_pair_score3_2 = gr.
|
333 |
with gr.Column(scale=4):
|
334 |
sent_pair_source3_2 = gr.Textbox(label='Sentence from Submission', visible=False)
|
335 |
sent_pair_source3_2_hl = gr.components.Interpretation(sent_pair_source3_2)
|
@@ -484,4 +487,6 @@ Below we describe how to use the tool. Also feel free to check out [this video](
|
|
484 |
)
|
485 |
|
486 |
if __name__ == "__main__":
|
|
|
487 |
demo.queue().launch()
|
|
|
|
129 |
tp = results[display_title[i]]['top_pairs']
|
130 |
for j in range(top_num_info_show):
|
131 |
out_tmp += [
|
132 |
+
#gr.update(value='%0.3f'%tp[j]['score'], visible=True), # sentence relevance
|
133 |
+
gr.update(value='Sentence Relevance:\n%0.3f'%tp[j]['score'], visible=True), # sentence relevance
|
134 |
tp[j]['query']['original'],
|
135 |
tp[j]['query'],
|
136 |
tp[j]['candidate']['original'],
|
|
|
203 |
# Text description about the app and disclaimer
|
204 |
### TEXT Description
|
205 |
# TODO add instruction video link
|
206 |
+
# TODO shorten the instruction and make it clearer
|
207 |
gr.Markdown(
|
208 |
"""
|
209 |
# Paper Matching Helper
|
|
|
253 |
# Paper title, score, and top-ranking sentence pairs -- two sentence pairs per paper, three papers
|
254 |
## ONE BLOCK OF INFO FOR A SINGLE PAPER
|
255 |
## PAPER1
|
256 |
+
# TODO hovering instructions
|
257 |
with gr.Row():
|
258 |
with gr.Column(scale=3):
|
259 |
paper_title1 = gr.Markdown(value='', visible=False)
|
|
|
261 |
affinity1 = gr.Markdown(value='', visible=False)
|
262 |
with gr.Row() as rel1_1:
|
263 |
with gr.Column(scale=1):
|
264 |
+
sent_pair_score1_1 = gr.Markdown(interactive=False, value='', visible=False)
|
265 |
with gr.Column(scale=4):
|
266 |
sent_pair_source1_1 = gr.Textbox(label='Sentence from Submission', visible=False)
|
267 |
sent_pair_source1_1_hl = gr.components.Interpretation(sent_pair_source1_1)
|
|
|
270 |
sent_pair_candidate1_1_hl = gr.components.Interpretation(sent_pair_candidate1_1)
|
271 |
with gr.Row() as rel1_2:
|
272 |
with gr.Column(scale=1):
|
273 |
+
sent_pair_score1_2 = gr.Markdown(interactive=False, value='', visible=False)
|
274 |
with gr.Column(scale=4):
|
275 |
sent_pair_source1_2 = gr.Textbox(label='Sentence from Submission', visible=False)
|
276 |
sent_pair_source1_2_hl = gr.components.Interpretation(sent_pair_source1_2)
|
|
|
292 |
affinity2 = gr.Markdown(value='', visible=False)
|
293 |
with gr.Row() as rel2_1:
|
294 |
with gr.Column(scale=1):
|
295 |
+
sent_pair_score2_1 = gr.Markdown(interactive=False, value='', visible=False)
|
296 |
with gr.Column(scale=4):
|
297 |
sent_pair_source2_1 = gr.Textbox(label='Sentence from Submission', visible=False)
|
298 |
sent_pair_source2_1_hl = gr.components.Interpretation(sent_pair_source2_1)
|
|
|
301 |
sent_pair_candidate2_1_hl = gr.components.Interpretation(sent_pair_candidate2_1)
|
302 |
with gr.Row() as rel2_2:
|
303 |
with gr.Column(scale=1):
|
304 |
+
sent_pair_score2_2 = gr.Markdown(interactive=False, value='', visible=False)
|
305 |
with gr.Column(scale=4):
|
306 |
sent_pair_source2_2 = gr.Textbox(label='Sentence from Submission', visible=False)
|
307 |
sent_pair_source2_2_hl = gr.components.Interpretation(sent_pair_source2_2)
|
|
|
323 |
affinity3 = gr.Markdown(value='', visible=False)
|
324 |
with gr.Row() as rel3_1:
|
325 |
with gr.Column(scale=1):
|
326 |
+
sent_pair_score3_1 = gr.Markdown(interactive=False, value='', visible=False)
|
327 |
with gr.Column(scale=4):
|
328 |
sent_pair_source3_1 = gr.Textbox(label='Sentence from Submission', visible=False)
|
329 |
sent_pair_source3_1_hl = gr.components.Interpretation(sent_pair_source3_1)
|
|
|
332 |
sent_pair_candidate3_1_hl = gr.components.Interpretation(sent_pair_candidate3_1)
|
333 |
with gr.Row() as rel3_2:
|
334 |
with gr.Column(scale=1):
|
335 |
+
sent_pair_score3_2 = gr.Markdown(interactive=False, value='', visible=False)
|
336 |
with gr.Column(scale=4):
|
337 |
sent_pair_source3_2 = gr.Textbox(label='Sentence from Submission', visible=False)
|
338 |
sent_pair_source3_2_hl = gr.components.Interpretation(sent_pair_source3_2)
|
|
|
487 |
)
|
488 |
|
489 |
if __name__ == "__main__":
|
490 |
+
#demo.queue().launch(share=True)
|
491 |
demo.queue().launch()
|
492 |
+
# TODO how to disable dark mode?
|