Spaces:
Sleeping
Sleeping
Demosthene-OR
commited on
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,
|