import gradio as gr from gradio_modal import Modal def create_papers_tab(): direct_search_textbox = gr.Textbox(label="Direct search for papers", placeholder= "What is climate change ?", elem_id="papers-search") with gr.Accordion( visible=True, elem_id="papers-summary-popup", label="See summary of relevant papers", open=False ) as summary_popup: papers_summary = gr.Markdown("", visible=True, elem_id="papers-summary") with gr.Accordion( visible=True, elem_id="papers-relevant-popup", label="See relevant papers", open=False ) as relevant_popup: papers_html = gr.HTML(show_label=False, elem_id="papers-textbox") btn_citations_network = gr.Button("Explore papers citations network") with Modal(visible=False) as papers_modal: citations_network = gr.HTML( "