edouardlgp commited on
Commit
5131f14
·
verified ·
1 Parent(s): c463ffe

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +19 -18
app.py CHANGED
@@ -781,7 +781,8 @@ def process_pdf(file):
781
  "\n".join(qualification),
782
  ccoq_levels,
783
  "\n".join(interview),
784
- joined_skills,
 
785
  esco_levels,
786
  esco_skills,
787
  debug_message if DEBUG else None
@@ -1329,13 +1330,13 @@ progress {
1329
 
1330
  <div class='benefits-grid'>
1331
  <div class='benefit-card'>
1332
- <p><strong>🔍 Strategic Workforce Management</strong>: Aligns existing positions with standard Job Families, <a href="https://icsc.un.org/Home/JobClassification">UN Common Classification of Occupational Groups</a> and <a href="https://esco.ec.europa.eu/en/classification">ESCO Framework</a></p>
1333
  </div>
1334
  <div class='benefit-card'>
1335
- <p><strong>⏱️ Time Saver</strong>: Reduces hours of manual research and mapping to minutes</p>
1336
  </div>
1337
  <div class='benefit-card'>
1338
- <p><strong>⚖️ Reduced Recruitment Bias</strong>: Get skills requirements recommendations using both the description of responsibilities and mapped occupation</p>
1339
  </div>
1340
  <div class='benefit-card'>
1341
  <p><strong>🎯 Better Hiring</strong>: Generates expected qualification description, skills assessment method and tailored interview questions</p>
@@ -1360,30 +1361,30 @@ progress {
1360
  responsibilities_output = gr.Textbox(label="List of Responsibilities used for the review", lines=5, interactive=False)
1361
  job_family_output = gr.Textbox(label="Classified Job Family", interactive=False)
1362
  skills_output = gr.Textbox(label="Related identified Skills")
1363
-
1364
  with gr.Row():
1365
- gr.HTML("""<p>This mapping uses the <a href="https://icsc.un.org/Home/JobClassification">UN Common Classification of Occupational Groups (CCOG)</a>
1366
- .</p>""")
1367
  with gr.Column():
1368
- gr.Markdown("### CCOG Occupation Group Levels")
1369
- ccoq_levels_output = gr.Textbox(label="CCOG Levels")
 
 
 
 
 
 
1370
 
1371
 
1372
 
1373
 
1374
  with gr.Row():
1375
- gr.HTML("""<p>This mapping uses the <a href="https://esco.ec.europa.eu/en/classification">ESCO classification of the European Commission</a>.</p>""")
1376
  with gr.Column():
1377
- gr.Markdown("### ESCO Levels")
1378
- esco_levels_output = gr.Textbox(label="ESCO Levels")
 
 
1379
  with gr.Column():
1380
- gr.Markdown("### ESCO Skills")
1381
- esco_skills_output = gr.Textbox(label="ESCO Skills")
1382
 
1383
- with gr.Row():
1384
- with gr.Column():
1385
- gr.Markdown("### Expected Qualifications")
1386
- qualification_output = gr.Textbox(label="Qualification", lines=5, interactive=False)
1387
 
1388
 
1389
  with gr.Row():
 
781
  "\n".join(qualification),
782
  ccoq_levels,
783
  "\n".join(interview),
784
+ #joined_skills,
785
+ formatted_skills,
786
  esco_levels,
787
  esco_skills,
788
  debug_message if DEBUG else None
 
1330
 
1331
  <div class='benefits-grid'>
1332
  <div class='benefit-card'>
1333
+ <p><strong>🔍 Strategic Workforce Management</strong>: Aligns existing positions with one of the 28 Job Families to enhance Career Development, as well as to 225 <a href="https://icsc.un.org/Home/JobClassification">UN Common Classification of Occupational Groups</a> and 3007 <a href="https://esco.ec.europa.eu/en/classification">ESCO Framework</a> to ease external sourcing </p>
1334
  </div>
1335
  <div class='benefit-card'>
1336
+ <p><strong>⏱️ Time Saver</strong>: Reduces hours of manual research and mapping to minutes and minimise risk of errors</p>
1337
  </div>
1338
  <div class='benefit-card'>
1339
+ <p><strong>⚖️ Reduced Recruitment Bias</strong>: Get Skills Requirements Recommendations using both the description of responsibilities and the standard ESCO skills linked the previously mapped ESCO occupation</p>
1340
  </div>
1341
  <div class='benefit-card'>
1342
  <p><strong>🎯 Better Hiring</strong>: Generates expected qualification description, skills assessment method and tailored interview questions</p>
 
1361
  responsibilities_output = gr.Textbox(label="List of Responsibilities used for the review", lines=5, interactive=False)
1362
  job_family_output = gr.Textbox(label="Classified Job Family", interactive=False)
1363
  skills_output = gr.Textbox(label="Related identified Skills")
1364
+
1365
  with gr.Row():
 
 
1366
  with gr.Column():
1367
+ gr.Markdown("### Expected Qualifications")
1368
+ qualification_output = gr.Textbox(label="Qualification", lines=5, interactive=False)
1369
+
1370
+
1371
+ with gr.Row():
1372
+ with gr.Column():
1373
+ gr.Markdown("### United Nations Occupation Common Classification")
1374
+ ccoq_levels_output = gr.Textbox(label="Mapped CCOG Levels")
1375
 
1376
 
1377
 
1378
 
1379
  with gr.Row():
 
1380
  with gr.Column():
1381
+ gr.Markdown("### ESCO Mapping")
1382
+ esco_levels_output = gr.Textbox(label="Mapped ESCO Occupation group")
1383
+
1384
+ with gr.Row():
1385
  with gr.Column():
1386
+ esco_skills_output = gr.Textbox(label="Mapped ESCO Skills linked to this Occupation Group")
 
1387
 
 
 
 
 
1388
 
1389
 
1390
  with gr.Row():