Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -71,7 +71,7 @@ def load_example_and_set_index(paper_text_input):
|
|
| 71 |
|
| 72 |
def extract_research_elements(paper_text):
|
| 73 |
global state_extract, index_ex, state_example
|
| 74 |
-
if not state_example:
|
| 75 |
return "", "", "", ""
|
| 76 |
state_extract = True
|
| 77 |
example = example_data[index_ex]
|
|
@@ -83,8 +83,8 @@ def extract_research_elements(paper_text):
|
|
| 83 |
|
| 84 |
|
| 85 |
# Step 2: Generate Research Hypothesis and Experiment Plan
|
| 86 |
-
def generate_and_store(tasks, gaps, keywords, recent_works):
|
| 87 |
-
if (not state_extract or not state_example):
|
| 88 |
return "", "", "", ""
|
| 89 |
global state_generate, index_ex
|
| 90 |
state_generate = True
|
|
@@ -263,7 +263,7 @@ with gr.Blocks(theme=gr.themes.Default()) as app:
|
|
| 263 |
|
| 264 |
generate_button.click(
|
| 265 |
fn=generate_and_store,
|
| 266 |
-
inputs=[tasks_output, gaps_output, keywords_output, recent_works_output],
|
| 267 |
outputs=[hypothesis_output, experiment_plan_output, hypothesis_state, experiment_plan_state]
|
| 268 |
)
|
| 269 |
|
|
|
|
| 71 |
|
| 72 |
def extract_research_elements(paper_text):
|
| 73 |
global state_extract, index_ex, state_example
|
| 74 |
+
if not state_example or paper_text == "":
|
| 75 |
return "", "", "", ""
|
| 76 |
state_extract = True
|
| 77 |
example = example_data[index_ex]
|
|
|
|
| 83 |
|
| 84 |
|
| 85 |
# Step 2: Generate Research Hypothesis and Experiment Plan
|
| 86 |
+
def generate_and_store(paper_text, tasks, gaps, keywords, recent_works):
|
| 87 |
+
if (not state_extract or not state_example or paper_text == ""):
|
| 88 |
return "", "", "", ""
|
| 89 |
global state_generate, index_ex
|
| 90 |
state_generate = True
|
|
|
|
| 263 |
|
| 264 |
generate_button.click(
|
| 265 |
fn=generate_and_store,
|
| 266 |
+
inputs=[paper_text_input, tasks_output, gaps_output, keywords_output, recent_works_output],
|
| 267 |
outputs=[hypothesis_output, experiment_plan_output, hypothesis_state, experiment_plan_state]
|
| 268 |
)
|
| 269 |
|