Spaces:
Running
Running
halimbahae
commited on
Update app.py
Browse files
app.py
CHANGED
@@ -78,33 +78,33 @@ with gr.Blocks() as demo:
|
|
78 |
Welcome to the Resume Enhancement Tool! This tool offers several features to help you enhance your resume, ensuring it's ATS-friendly, matches job descriptions, and is of high quality. You can also convert your resume text to Overleaf code for a polished, professional look.
|
79 |
""")
|
80 |
|
81 |
-
with gr.Tab("ATS-Friendly
|
82 |
with gr.Row():
|
83 |
resume = gr.File(label="Upload your Resume (PDF)")
|
84 |
feedback = gr.Textbox(label="Feedback", interactive=False, lines=15, max_lines=50)
|
85 |
resume.upload(ats_friendly_checker, resume, feedback)
|
86 |
|
87 |
-
with gr.Tab("Resume Match
|
88 |
with gr.Row():
|
89 |
resume = gr.File(label="Upload your Resume (PDF)")
|
90 |
job_description = gr.Textbox(label="Job Description", lines=15)
|
91 |
feedback = gr.Textbox(label="Feedback", interactive=False, lines=15, max_lines=50)
|
92 |
gr.Button("Check Match").click(resume_match_checker, [resume, job_description], feedback)
|
93 |
|
94 |
-
with gr.Tab("Resume Quality
|
95 |
with gr.Row():
|
96 |
resume = gr.File(label="Upload your Resume (PDF)")
|
97 |
interpretation = gr.Textbox(label="Interpretation", interactive=False, lines=15, max_lines=50)
|
98 |
resume.upload(resume_quality_score, resume, interpretation)
|
99 |
|
100 |
-
with gr.Tab("Text to Overleaf
|
101 |
with gr.Row():
|
102 |
resume_text = gr.Textbox(label="Resume Text", lines=15, placeholder="Enter your resume text here or paste the example below:\n\nJohn Doe\n\nExperience\n- Software Engineer at Company A\n- Data Scientist at Company B\n\nEducation\n- BSc in Computer Science")
|
103 |
overleaf_code = gr.Textbox(label="Overleaf Code", interactive=False, lines=15, max_lines=50)
|
104 |
resume_text.submit(text_to_overleaf, resume_text, overleaf_code)
|
105 |
gr.Markdown("Paste the generated code into [Overleaf](https://www.overleaf.com/) to create your resume.")
|
106 |
|
107 |
-
gr.Markdown("---\nBuilt with
|
108 |
|
109 |
if __name__ == "__main__":
|
110 |
demo.launch(share=True)
|
|
|
78 |
Welcome to the Resume Enhancement Tool! This tool offers several features to help you enhance your resume, ensuring it's ATS-friendly, matches job descriptions, and is of high quality. You can also convert your resume text to Overleaf code for a polished, professional look.
|
79 |
""")
|
80 |
|
81 |
+
with gr.Tab("ATS-Friendly π"):
|
82 |
with gr.Row():
|
83 |
resume = gr.File(label="Upload your Resume (PDF)")
|
84 |
feedback = gr.Textbox(label="Feedback", interactive=False, lines=15, max_lines=50)
|
85 |
resume.upload(ats_friendly_checker, resume, feedback)
|
86 |
|
87 |
+
with gr.Tab("Resume Match π"):
|
88 |
with gr.Row():
|
89 |
resume = gr.File(label="Upload your Resume (PDF)")
|
90 |
job_description = gr.Textbox(label="Job Description", lines=15)
|
91 |
feedback = gr.Textbox(label="Feedback", interactive=False, lines=15, max_lines=50)
|
92 |
gr.Button("Check Match").click(resume_match_checker, [resume, job_description], feedback)
|
93 |
|
94 |
+
with gr.Tab("Resume Quality π"):
|
95 |
with gr.Row():
|
96 |
resume = gr.File(label="Upload your Resume (PDF)")
|
97 |
interpretation = gr.Textbox(label="Interpretation", interactive=False, lines=15, max_lines=50)
|
98 |
resume.upload(resume_quality_score, resume, interpretation)
|
99 |
|
100 |
+
with gr.Tab("Text to Overleaf ποΈ"):
|
101 |
with gr.Row():
|
102 |
resume_text = gr.Textbox(label="Resume Text", lines=15, placeholder="Enter your resume text here or paste the example below:\n\nJohn Doe\n\nExperience\n- Software Engineer at Company A\n- Data Scientist at Company B\n\nEducation\n- BSc in Computer Science")
|
103 |
overleaf_code = gr.Textbox(label="Overleaf Code", interactive=False, lines=15, max_lines=50)
|
104 |
resume_text.submit(text_to_overleaf, resume_text, overleaf_code)
|
105 |
gr.Markdown("Paste the generated code into [Overleaf](https://www.overleaf.com/) to create your resume.")
|
106 |
|
107 |
+
gr.Markdown("---\nBuilt with β€οΈ by [Bahae Eddine HALIM](https://www.linkedin.com/in/halimbahae/)")
|
108 |
|
109 |
if __name__ == "__main__":
|
110 |
demo.launch(share=True)
|