Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -37,7 +37,8 @@ def process(_input, topn, similar):
|
|
37 |
frequencies = [model.wv.get_vecattr(nn[0], 'count') for nn in nearest_neighbors]
|
38 |
|
39 |
result = pd.DataFrame([(a[0],a[1],b) for a,b in zip(nearest_neighbors, frequencies)], columns=['Token', 'Cosine Similarity', 'Frequency'])
|
40 |
-
|
|
|
41 |
|
42 |
def save(df):
|
43 |
df.to_csv('result.csv')
|
@@ -66,25 +67,22 @@ with demo:
|
|
66 |
df_output = gr.Dataframe(interactive=False)
|
67 |
with gr.Row():
|
68 |
compute_button_s = gr.Button("Compute")
|
69 |
-
export_button_s = gr.Button("Export as CSV")
|
70 |
file_out_s = gr.File(interactive=False)
|
71 |
with gr.TabItem("Multiple"):
|
72 |
with gr.Column():
|
73 |
-
text_input_multiple = gr.Textbox(lines=
|
74 |
df_output_multiple = gr.Dataframe(interactive=False)
|
75 |
with gr.Row():
|
76 |
compute_button_m = gr.Button("Compute")
|
77 |
-
export_button_m = gr.Button("Export as CSV")
|
78 |
file_out_m = gr.File(interactive=False)
|
79 |
with gr.Column():
|
80 |
gr.Markdown("""
|
81 |
### Project Description
|
82 |
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.""")
|
83 |
|
84 |
-
compute_button_s.click(process, inputs=[text_input, n_output, similar_radio], outputs=df_output)
|
85 |
-
compute_button_m.click(process, inputs=[text_input_multiple, n_output, similar_radio], outputs=df_output_multiple)
|
86 |
-
|
87 |
-
export_button_s.click(save, inputs=[df_output], outputs=file_out_s)
|
88 |
-
export_button_s.click(save, inputs=[df_output_multiple], outputs=file_out_s)
|
89 |
|
90 |
demo.launch()
|
|
|
37 |
frequencies = [model.wv.get_vecattr(nn[0], 'count') for nn in nearest_neighbors]
|
38 |
|
39 |
result = pd.DataFrame([(a[0],a[1],b) for a,b in zip(nearest_neighbors, frequencies)], columns=['Token', 'Cosine Similarity', 'Frequency'])
|
40 |
+
result.to_csv('result.csv')
|
41 |
+
return result, 'result.csv'
|
42 |
|
43 |
def save(df):
|
44 |
df.to_csv('result.csv')
|
|
|
67 |
df_output = gr.Dataframe(interactive=False)
|
68 |
with gr.Row():
|
69 |
compute_button_s = gr.Button("Compute")
|
70 |
+
# export_button_s = gr.Button("Export as CSV")
|
71 |
file_out_s = gr.File(interactive=False)
|
72 |
with gr.TabItem("Multiple"):
|
73 |
with gr.Column():
|
74 |
+
text_input_multiple = gr.Textbox(lines=4)
|
75 |
df_output_multiple = gr.Dataframe(interactive=False)
|
76 |
with gr.Row():
|
77 |
compute_button_m = gr.Button("Compute")
|
78 |
+
# export_button_m = gr.Button("Export as CSV")
|
79 |
file_out_m = gr.File(interactive=False)
|
80 |
with gr.Column():
|
81 |
gr.Markdown("""
|
82 |
### Project Description
|
83 |
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.""")
|
84 |
|
85 |
+
compute_button_s.click(process, inputs=[text_input, n_output, similar_radio], outputs=[df_output, file_out_s])
|
86 |
+
compute_button_m.click(process, inputs=[text_input_multiple, n_output, similar_radio], outputs=[df_output_multiple, file_out_m])
|
|
|
|
|
|
|
87 |
|
88 |
demo.launch()
|