Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -700,19 +700,21 @@ def process_pdf(file):
|
|
| 700 |
for i in range(1, 6) for field in ["code", "name", "desc"]},
|
| 701 |
"skills_esco": None
|
| 702 |
})
|
| 703 |
-
|
|
|
|
|
|
|
|
|
|
| 704 |
except Exception as e:
|
| 705 |
-
|
|
|
|
| 706 |
|
| 707 |
with gr.Blocks() as demo:
|
| 708 |
gr.Markdown("# Standardize Job Description!")
|
| 709 |
gr.Markdown("Identify Job Family, Occupation, Qualification, match Skills and suggest interview questions.")
|
| 710 |
with gr.Row():
|
| 711 |
with gr.Column():
|
| 712 |
-
file_input = gr.File(label="Upload a Post Description PDF file", file_types=[".pdf"])
|
| 713 |
submit_btn = gr.Button("Analyse Post Description")
|
| 714 |
-
# with gr.Column():
|
| 715 |
-
# text_output = gr.Textbox(label="Extracted Text", lines=30, max_lines=50, interactive=False)
|
| 716 |
with gr.Column():
|
| 717 |
text_output = gr.Textbox(label="Extracted Text", lines=30, max_lines=50, interactive=False)
|
| 718 |
if DEBUG:
|
|
@@ -723,10 +725,10 @@ with gr.Blocks() as demo:
|
|
| 723 |
lines=15,
|
| 724 |
elem_classes=["debug-console"]
|
| 725 |
)
|
|
|
|
| 726 |
submit_btn.click(
|
| 727 |
fn=process_pdf,
|
| 728 |
inputs=file_input,
|
| 729 |
-
#outputs=text_output
|
| 730 |
outputs=[text_output, debug_console] if DEBUG else [text_output],
|
| 731 |
)
|
| 732 |
|
|
|
|
| 700 |
for i in range(1, 6) for field in ["code", "name", "desc"]},
|
| 701 |
"skills_esco": None
|
| 702 |
})
|
| 703 |
+
|
| 704 |
+
debug_message = "Processing completed successfully."
|
| 705 |
+
return result, debug_message
|
| 706 |
+
|
| 707 |
except Exception as e:
|
| 708 |
+
error_message = f"Error processing PDF: {str(e)}"
|
| 709 |
+
return error_message, error_message
|
| 710 |
|
| 711 |
with gr.Blocks() as demo:
|
| 712 |
gr.Markdown("# Standardize Job Description!")
|
| 713 |
gr.Markdown("Identify Job Family, Occupation, Qualification, match Skills and suggest interview questions.")
|
| 714 |
with gr.Row():
|
| 715 |
with gr.Column():
|
| 716 |
+
file_input = gr.File(label="Upload a Post Description PDF file - not a scan!", file_types=[".pdf"])
|
| 717 |
submit_btn = gr.Button("Analyse Post Description")
|
|
|
|
|
|
|
| 718 |
with gr.Column():
|
| 719 |
text_output = gr.Textbox(label="Extracted Text", lines=30, max_lines=50, interactive=False)
|
| 720 |
if DEBUG:
|
|
|
|
| 725 |
lines=15,
|
| 726 |
elem_classes=["debug-console"]
|
| 727 |
)
|
| 728 |
+
|
| 729 |
submit_btn.click(
|
| 730 |
fn=process_pdf,
|
| 731 |
inputs=file_input,
|
|
|
|
| 732 |
outputs=[text_output, debug_console] if DEBUG else [text_output],
|
| 733 |
)
|
| 734 |
|