Lbasara commited on
Commit
98e97b5
·
verified ·
1 Parent(s): dfe37e1

Minor UX fixes

Browse files
Files changed (1) hide show
  1. app.py +4 -5
app.py CHANGED
@@ -69,8 +69,7 @@ vicf = Vicinity.from_vectors_and_items(
69
  metric=Metric.COSINE
70
  )
71
 
72
- query=pn.widgets.TextInput(name="Rechercher une compétence")
73
-
74
 
75
 
76
  score=pn.indicators.Number(name="Score d'adéquation", value=2, visible=False,
@@ -82,7 +81,7 @@ score=pn.indicators.Number(name="Score d'adéquation", value=2, visible=False,
82
  def calcul_score(dft):
83
  dft['canton']=dft.apply(assigne_canton, axis=1)
84
  dist=dfdist[:][dft.canton].min(axis=1).sum()
85
- return max(0, 10-dist//2000)
86
 
87
 
88
  def carte(col):
@@ -115,7 +114,7 @@ def carte(col):
115
  score.visible=True
116
 
117
 
118
- return pn.pane.plot.Folium(m, height=800)
119
 
120
  lien=pn.bind(carte, col=query)
121
 
@@ -128,7 +127,7 @@ La carte montrera pour la région Normandie les offres d'emploi de sens associé
128
  app = pn.template.MaterialTemplate(
129
  title='Compétences à la carte',
130
  header='par Solo³',
131
- main=pn.FlexBox(pn.Row(query, score), lien, height=1000),
132
  modal=modal_text,
133
 
134
  )
 
69
  metric=Metric.COSINE
70
  )
71
 
72
+ query=pn.widgets.TextInput(name="Décrire la compétence recherchée et presser 'Entrée'")
 
73
 
74
 
75
  score=pn.indicators.Number(name="Score d'adéquation", value=2, visible=False,
 
81
  def calcul_score(dft):
82
  dft['canton']=dft.apply(assigne_canton, axis=1)
83
  dist=dfdist[:][dft.canton].min(axis=1).sum()
84
+ return min(10, max(0, 10-dist//2000))
85
 
86
 
87
  def carte(col):
 
114
  score.visible=True
115
 
116
 
117
+ return pn.pane.plot.Folium(m, height=600, width=800)
118
 
119
  lien=pn.bind(carte, col=query)
120
 
 
127
  app = pn.template.MaterialTemplate(
128
  title='Compétences à la carte',
129
  header='par Solo³',
130
+ main=pn.FlexBox(pn.Row(query, score), lien, height=800),
131
  modal=modal_text,
132
 
133
  )