sandrocalzada commited on
Commit
b8296e5
1 Parent(s): 6c13188

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -3
app.py CHANGED
@@ -24,15 +24,25 @@ def analyze_cv(cv_file, desired_role, expected_salary):
24
 
25
  return result
26
 
27
- # Define the Gradio interface
28
  iface = gr.Interface(
29
  fn=analyze_cv,
30
  inputs=[
31
  gr.File(label="Sube tu CV"),
32
- gr.Textbox(label="Nombre del rol o posición deseada"),
33
- gr.Textbox(label="Salario esperado"),
34
  ],
35
  outputs=gr.Textbox(label="Resultado de la elegibilidad"),
 
 
 
 
 
 
 
 
 
 
36
  )
37
 
38
  # Launch the application
 
24
 
25
  return result
26
 
27
+ # Define the Gradio interface with aesthetic enhancements
28
  iface = gr.Interface(
29
  fn=analyze_cv,
30
  inputs=[
31
  gr.File(label="Sube tu CV"),
32
+ gr.Textbox(label="Nombre del rol o posición deseada", placeholder="Ejemplo: Desarrollador"),
33
+ gr.Textbox(label="Salario esperado", placeholder="Ejemplo: 50000"),
34
  ],
35
  outputs=gr.Textbox(label="Resultado de la elegibilidad"),
36
+ title="<img src='YOUR_LOGO_URL' style='max-height: 50px;'> Nombre de la Aplicación",
37
+ description="Esta aplicación analiza tu CV para determinar tu elegibilidad para un rol específico basado en tu experiencia y expectativas salariales. Por favor, proporciona tu CV, el rol deseado y tu expectativa salarial.",
38
+ theme="huggingface", # Example theme
39
+ css="""
40
+ body { font-family: 'Arial'; }
41
+ .gr-input-text { border-color: #007BFF; }
42
+ .gr-file { border-color: #007BFF; }
43
+ .gr-button { background-color: #007BFF; color: white; }
44
+ .gr-output-text { font-size: 16px; }
45
+ """
46
  )
47
 
48
  # Launch the application