datacipen commited on
Commit
a2b3db2
1 Parent(s): ae73128

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +3 -3
main.py CHANGED
@@ -398,18 +398,18 @@ async def construction_NCS(competenceList):
398
  emploisST = context.to_string(index = False)
399
  romeListArray = cl.user_session.get("codeRomeArray")
400
  ficheClesMetier = await document_chiffres_cles_emplois("https://dataemploi.francetravail.fr/metier/chiffres-cles/NAT/FR/", romeListArray)
401
- contentChatBot = emploisST + ficheClesMetier
402
  cl.user_session.set("contextChatBot", contentChatBot[0:28875])
403
  finals_df = context[['intitule','typeContratLibelle','experienceLibelle','competences','description','qualitesProfessionnelles','salaire','lieuTravail','formations']].copy()
404
  listEmplois = finals_df.values.tolist()
405
  stringEmplois = ''
406
  for i in range(0,len(listEmplois)):
407
- stringEmplois += "\n✔️ Emploi : " + str(listEmplois[i][0]) + ";\nContrat : " + str(listEmplois[i][1]) + ";\nCompétences professionnelles : " + str(listEmplois[i][3]) + ";\n" + "Salaire : " + str(listEmplois[i][6]) + ";\nQualification : " + str(listEmplois[i][5]) + ";\nLocalisation : " + str(listEmplois[i][7]) + ";\nExpérience : " + str(listEmplois[i][2]) + ";\nNiveau de qualification : " + str(listEmplois[i][8]) + ";\nDescription de l'emploi : " + str(listEmplois[i][4]) + "\n"
408
  await cl.sleep(1)
409
  listEmplois_name = f"Liste des emplois"
410
  text_elements = []
411
  text_elements.append(
412
- cl.Text(content="Question : " + competenceList + "\n\nRéponse :\n" + stringEmplois.replace('{','').replace('}',''), name=listEmplois_name)
413
  )
414
  await cl.Message(author="Datapcc : 🌐🌐🌐",content="👨‍💼 Source France Travail : " + listEmplois_name, elements=text_elements).send()
415
  await cl.sleep(1)
 
398
  emploisST = context.to_string(index = False)
399
  romeListArray = cl.user_session.get("codeRomeArray")
400
  ficheClesMetier = await document_chiffres_cles_emplois("https://dataemploi.francetravail.fr/metier/chiffres-cles/NAT/FR/", romeListArray)
401
+ contentChatBot = str(emploisST).replace('[','').replace(']','').replace('{','').replace('}','') + ficheClesMetier
402
  cl.user_session.set("contextChatBot", contentChatBot[0:28875])
403
  finals_df = context[['intitule','typeContratLibelle','experienceLibelle','competences','description','qualitesProfessionnelles','salaire','lieuTravail','formations']].copy()
404
  listEmplois = finals_df.values.tolist()
405
  stringEmplois = ''
406
  for i in range(0,len(listEmplois)):
407
+ stringEmplois += "\n✔️ Emploi : " + str(listEmplois[i][0]) + ";\n◉ Contrat : " + str(listEmplois[i][1]) + ";\n◉Compétences professionnelles : " + str(listEmplois[i][3]) + ";\n" + "Salaire : " + str(listEmplois[i][6]) + ";\n◉ Qualification : " + str(listEmplois[i][5]) + ";\n◉ Localisation : " + str(listEmplois[i][7]) + ";\n◉ Expérience : " + str(listEmplois[i][2]) + ";\n◉ Niveau de qualification : " + str(listEmplois[i][8]) + ";\n◉ Description de l'emploi : " + str(listEmplois[i][4]) + "\n"
408
  await cl.sleep(1)
409
  listEmplois_name = f"Liste des emplois"
410
  text_elements = []
411
  text_elements.append(
412
+ cl.Text(content="Question : " + competenceList + "\n\nRéponse :\n" + stringEmplois.replace('[','').replace(']','').replace('{','').replace('}','').replace("'code'","\n• 'code'"), name=listEmplois_name)
413
  )
414
  await cl.Message(author="Datapcc : 🌐🌐🌐",content="👨‍💼 Source France Travail : " + listEmplois_name, elements=text_elements).send()
415
  await cl.sleep(1)