Weedoo commited on
Commit
4083490
·
verified ·
1 Parent(s): 5aa8804

add visualization

Browse files
Files changed (1) hide show
  1. app.py +29 -0
app.py CHANGED
@@ -1,5 +1,6 @@
1
  import logging
2
  import os
 
3
  import gradio as gr
4
  import pandas as pd
5
  from pinecone import Pinecone
@@ -190,5 +191,33 @@ with gr.Blocks() as demo:
190
 
191
  return results
192
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
193
 
194
  demo.launch(share=True)
 
1
  import logging
2
  import os
3
+ import time
4
  import gradio as gr
5
  import pandas as pd
6
  from pinecone import Pinecone
 
191
 
192
  return results
193
 
194
+ csv_display = gr.DataFrame(
195
+ label="ArXiv Scraped Papers", visible=True, show_label=False, interactive=False
196
+ )
197
+
198
+ def update_csv():
199
+ while True:
200
+ time.sleep(1)
201
+ try:
202
+ df = pd.read_csv("arxiv-scrape.csv")
203
+ except:
204
+ df = pd.DataFrame()
205
+ yield df
206
+
207
+ css = """
208
+ button:contains("Generate") {
209
+ display: none !important;
210
+ }
211
+ """
212
+ gr.Interface(
213
+ fn=update_csv,
214
+ inputs=None,
215
+ outputs=csv_display,
216
+ clear_btn=None,
217
+ live=True,
218
+ allow_flagging="never",
219
+ theme="default",
220
+ css=css,
221
+ )
222
 
223
  demo.launch(share=True)