Spaces:
Sleeping
Sleeping
Commit
·
6be619f
1
Parent(s):
eb64017
Update chatbot_tab.py
Browse files- tabs/chatbot_tab.py +8 -6
tabs/chatbot_tab.py
CHANGED
|
@@ -134,7 +134,7 @@ Cette entreprise propose des {options3[selected_index3]}.
|
|
| 134 |
selected_options4 = st.multiselect(tr("Problématiques"),[tr(o) for o in options4], default=[tr(o) for o in selected_options4])
|
| 135 |
problematique = selected_options4
|
| 136 |
if problematique != []:
|
| 137 |
-
markdown_text4 = tr("""
|
| 138 |
markdown_text4 = markdown_text4+"".join(f"\n- {o}" for o in problematique)
|
| 139 |
st.write(markdown_text4)
|
| 140 |
else: markdown_text4 = ""
|
|
@@ -147,7 +147,7 @@ Cette entreprise propose des {options3[selected_index3]}.
|
|
| 147 |
selected_options5 = st.multiselect(tr("Processus"),[tr(o) for o in options5],default=[tr(o) for o in selected_options5])
|
| 148 |
processus = selected_options5
|
| 149 |
if processus != []:
|
| 150 |
-
markdown_text5 =
|
| 151 |
markdown_text5 = markdown_text5+"".join(f"\n- {o}" for o in processus)
|
| 152 |
st.write(markdown_text5)
|
| 153 |
else: markdown_text5 = ""
|
|
@@ -163,7 +163,7 @@ Cette entreprise propose des {options3[selected_index3]}.
|
|
| 163 |
selected_options6 = st.multiselect(tr("Objectifs d'amélioration"),[tr(o) for o in options6],default=[tr(o) for o in selected_options6])
|
| 164 |
objectifs = selected_options6
|
| 165 |
if objectifs != []:
|
| 166 |
-
markdown_text6 =
|
| 167 |
markdown_text6 = markdown_text6+"".join(f"\n- {o}" for o in objectifs)
|
| 168 |
st.write(markdown_text6)
|
| 169 |
else: markdown_text6 = ""
|
|
@@ -178,7 +178,7 @@ Cette entreprise propose des {options3[selected_index3]}.
|
|
| 178 |
selected_options7 = st.multiselect(tr("Solutions utilisées"),[tr(o) for o in options7],default=[tr(o) for o in selected_options7])
|
| 179 |
solutions_utilisees = selected_options7
|
| 180 |
if solutions_utilisees != []:
|
| 181 |
-
markdown_text7 =
|
| 182 |
markdown_text7 = markdown_text7+"".join(f"\n- {o}" for o in solutions_utilisees)
|
| 183 |
st.write(markdown_text7)
|
| 184 |
st.write("")
|
|
@@ -190,17 +190,19 @@ Cette entreprise propose des {options3[selected_index3]}.
|
|
| 190 |
translated_options8 = [tr(o) for o in options8]
|
| 191 |
selected_option8 = st.selectbox(tr("Objectif du vendeur lors de sa conversation avec le prospect:"),translated_options8, index = selected_index8)
|
| 192 |
selected_index8 = translated_options8.index(selected_option8)
|
|
|
|
|
|
|
| 193 |
|
| 194 |
col1, col2, col3 = st.columns(3)
|
| 195 |
with col1:
|
| 196 |
virulence = st.slider(tr("Virulence (choisissez une valeur entre 1 et 5)"), min_value=1, max_value=5, step=1,value=virulence)
|
| 197 |
-
|
| 198 |
Tu vas utiliser une échelle de 1 à 5 de virulence du prospect à l'égard du vendeur.
|
| 199 |
Pour cette simulation utilise le niveaux {virulence}""")
|
| 200 |
|
| 201 |
human_message1 = tr("""Je souhaites que nous ayons une conversation verbale entre un commercial de mon entreprise, et toi que je prospecte.
|
| 202 |
Mon entreprise propose une solution logicielle pour gérer la proposition de valeur d’entreprises B2B qui commercialises des solutions technologiques.
|
| 203 |
-
""")+markdown_text4+markdown_text5+markdown_text6+markdown_text7+markdown_text8+tr("""
|
| 204 |
|
| 205 |
Je suis le vendeur.
|
| 206 |
Répond à mes questions en tant que Directeur commercial désorganisé, connaissant mal le concept de proposition de valeur,
|
|
|
|
| 134 |
selected_options4 = st.multiselect(tr("Problématiques"),[tr(o) for o in options4], default=[tr(o) for o in selected_options4])
|
| 135 |
problematique = selected_options4
|
| 136 |
if problematique != []:
|
| 137 |
+
markdown_text4 = """\n"""+tr("""Les problématiques rencontrés par notre prospect (problèmes à résoudre) sont: """)
|
| 138 |
markdown_text4 = markdown_text4+"".join(f"\n- {o}" for o in problematique)
|
| 139 |
st.write(markdown_text4)
|
| 140 |
else: markdown_text4 = ""
|
|
|
|
| 147 |
selected_options5 = st.multiselect(tr("Processus"),[tr(o) for o in options5],default=[tr(o) for o in selected_options5])
|
| 148 |
processus = selected_options5
|
| 149 |
if processus != []:
|
| 150 |
+
markdown_text5 = """\n\n"""+tr("""Les processus adressés par le prospect (cas d’usages) sont: """)
|
| 151 |
markdown_text5 = markdown_text5+"".join(f"\n- {o}" for o in processus)
|
| 152 |
st.write(markdown_text5)
|
| 153 |
else: markdown_text5 = ""
|
|
|
|
| 163 |
selected_options6 = st.multiselect(tr("Objectifs d'amélioration"),[tr(o) for o in options6],default=[tr(o) for o in selected_options6])
|
| 164 |
objectifs = selected_options6
|
| 165 |
if objectifs != []:
|
| 166 |
+
markdown_text6 = """\n\n"""+tr("""Les objectifs d’amélioration opérationnelle du prospect (Valeur ajoutée) sont: """)
|
| 167 |
markdown_text6 = markdown_text6+"".join(f"\n- {o}" for o in objectifs)
|
| 168 |
st.write(markdown_text6)
|
| 169 |
else: markdown_text6 = ""
|
|
|
|
| 178 |
selected_options7 = st.multiselect(tr("Solutions utilisées"),[tr(o) for o in options7],default=[tr(o) for o in selected_options7])
|
| 179 |
solutions_utilisees = selected_options7
|
| 180 |
if solutions_utilisees != []:
|
| 181 |
+
markdown_text7 = """\n\n"""+tr("""Les principales Solutions utilisées par le prospect pour traiter les cas d’usages (Catégories de solutions du marché) sont:""")
|
| 182 |
markdown_text7 = markdown_text7+"".join(f"\n- {o}" for o in solutions_utilisees)
|
| 183 |
st.write(markdown_text7)
|
| 184 |
st.write("")
|
|
|
|
| 190 |
translated_options8 = [tr(o) for o in options8]
|
| 191 |
selected_option8 = st.selectbox(tr("Objectif du vendeur lors de sa conversation avec le prospect:"),translated_options8, index = selected_index8)
|
| 192 |
selected_index8 = translated_options8.index(selected_option8)
|
| 193 |
+
markdown_text8 = """\n\n"""+tr("""L'objectif du vendeur lors de sa conversation avec le prospect est: """)+"""\n"""+(f"""{translated_options8[selected_index8]}""")
|
| 194 |
+
|
| 195 |
|
| 196 |
col1, col2, col3 = st.columns(3)
|
| 197 |
with col1:
|
| 198 |
virulence = st.slider(tr("Virulence (choisissez une valeur entre 1 et 5)"), min_value=1, max_value=5, step=1,value=virulence)
|
| 199 |
+
markdown_text9 = """\n\n"""+tr(f"""Le prospect est très occupé et n'aime être dérangé inutilement.
|
| 200 |
Tu vas utiliser une échelle de 1 à 5 de virulence du prospect à l'égard du vendeur.
|
| 201 |
Pour cette simulation utilise le niveaux {virulence}""")
|
| 202 |
|
| 203 |
human_message1 = tr("""Je souhaites que nous ayons une conversation verbale entre un commercial de mon entreprise, et toi que je prospecte.
|
| 204 |
Mon entreprise propose une solution logicielle pour gérer la proposition de valeur d’entreprises B2B qui commercialises des solutions technologiques.
|
| 205 |
+
""")+markdown_text4+markdown_text5+markdown_text6+markdown_text7+markdown_text8+markdown_text9+tr("""
|
| 206 |
|
| 207 |
Je suis le vendeur.
|
| 208 |
Répond à mes questions en tant que Directeur commercial désorganisé, connaissant mal le concept de proposition de valeur,
|