jayebaku commited on
Commit
469da6e
·
verified ·
1 Parent(s): a265142

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -3
app.py CHANGED
@@ -161,6 +161,7 @@ def qa_summarise(selected_queries, qa_llm_model, text_field, data_df):
161
  doc_df = pd.DataFrame()
162
  doc_df["number"] = [i+1 for i in range(len(texts))]
163
  doc_df["text"] = texts
 
164
 
165
  return summary, doc_df
166
 
@@ -274,10 +275,10 @@ with gr.Blocks(fill_width=True) as demo:
274
  selected_queries = gr.CheckboxGroup(label="Select at least one query using the checkboxes", interactive=True)
275
  queries_state = gr.State()
276
  qa_tab.select(init_queries, inputs=queries_state, outputs=[selected_queries, queries_state])
277
-
278
  query_inp = gr.Textbox(label="Add custom queries like the one above, one at a time")
279
  QA_addqry_button = gr.Button("Add to queries", interactive=False)
280
- QA_run_button = gr.Button("Start QA", interactive=False)
 
281
  hsummary = gr.Textbox(label="Summary")
282
 
283
  qa_df = gr.DataFrame()
@@ -403,7 +404,10 @@ with gr.Blocks(fill_width=True) as demo:
403
 
404
  QA_run_button.click(qa_summarise,
405
  inputs=[selected_queries, qa_llm_model, T_text_field, T_data_ss_state],
406
- outputs=[hsummary, qa_df])
 
 
 
407
 
408
 
409
  # Event listener for single text classification
 
161
  doc_df = pd.DataFrame()
162
  doc_df["number"] = [i+1 for i in range(len(texts))]
163
  doc_df["text"] = texts
164
+ doc_df["IDs"] = qa_input_df["tweet_id"].to_list()
165
 
166
  return summary, doc_df
167
 
 
275
  selected_queries = gr.CheckboxGroup(label="Select at least one query using the checkboxes", interactive=True)
276
  queries_state = gr.State()
277
  qa_tab.select(init_queries, inputs=queries_state, outputs=[selected_queries, queries_state])
 
278
  query_inp = gr.Textbox(label="Add custom queries like the one above, one at a time")
279
  QA_addqry_button = gr.Button("Add to queries", interactive=False)
280
+
281
+ QA_run_button = gr.Button("Start QA", interactive=False)
282
  hsummary = gr.Textbox(label="Summary")
283
 
284
  qa_df = gr.DataFrame()
 
404
 
405
  QA_run_button.click(qa_summarise,
406
  inputs=[selected_queries, qa_llm_model, T_text_field, T_data_ss_state],
407
+ outputs=[hsummary, qa_df])
408
+
409
+ qa_df.select(T_on_select, None, T_tweetID)
410
+ T_tweetID.change(fn=None, inputs=T_tweetID, outputs=None, js=m_js)
411
 
412
 
413
  # Event listener for single text classification