PuristanLabs1 commited on
Commit
cf0ea3e
Β·
verified Β·
1 Parent(s): eeb5077

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -2
app.py CHANGED
@@ -62,7 +62,19 @@ def fetch_and_display_content(url):
62
  # Add detected language to metadata
63
  metadata["Detected Language"] = detected_lang.upper()
64
 
65
- return cleaned_text, metadata, detected_lang, gr.update(visible=True), gr.update(visible=True), gr.update(visible=True), gr.update(visible=True)
 
 
 
 
 
 
 
 
 
 
 
 
66
 
67
  ### 2️⃣ Cleaning Function
68
  def extract_and_clean_text(data):
@@ -280,7 +292,7 @@ with gr.Blocks() as demo:
280
  fetch_and_display_content,
281
  inputs=[url_input],
282
 
283
- outputs=[extracted_text, metadata_output, detected_lang, process_summary_button, process_audio_button, summary_output, ner_output, extracted_text, metadata_output]
284
  )
285
 
286
  process_summary_button.click(hierarchical_summarization, inputs=[extracted_text], outputs=[summary_output])
 
62
  # Add detected language to metadata
63
  metadata["Detected Language"] = detected_lang.upper()
64
 
65
+ #return cleaned_text, metadata, detected_lang, gr.update(visible=True), gr.update(visible=True), gr.update(visible=True), gr.update(visible=True)
66
+
67
+ return (
68
+ cleaned_text, # βœ… Extracted content
69
+ metadata, # βœ… Article metadata
70
+ detected_lang, # βœ… Detected language
71
+ gr.update(visible=True), # βœ… Make Summary button visible
72
+ gr.update(visible=True), # βœ… Make Audio button visible
73
+ gr.update(visible=True), # βœ… Make Extracted text box visible
74
+ gr.update(visible=True), # βœ… Make Metadata output visible
75
+ "", # βœ… Reset Summary output when a new URL is fetched
76
+ "" # βœ… Reset Entity output when a new URL is fetched
77
+ )
78
 
79
  ### 2️⃣ Cleaning Function
80
  def extract_and_clean_text(data):
 
292
  fetch_and_display_content,
293
  inputs=[url_input],
294
 
295
+ outputs=[extracted_text, metadata_output, detected_lang, process_summary_button, process_audio_button, summary_output, ner_output]
296
  )
297
 
298
  process_summary_button.click(hierarchical_summarization, inputs=[extracted_text], outputs=[summary_output])