Spaces:
Sleeping
Sleeping
Commit
·
eb64017
1
Parent(s):
276b282
Update chatbot_tab.py
Browse files- tabs/chatbot_tab.py +26 -22
tabs/chatbot_tab.py
CHANGED
|
@@ -133,10 +133,11 @@ Cette entreprise propose des {options3[selected_index3]}.
|
|
| 133 |
]
|
| 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 |
-
|
| 137 |
-
|
| 138 |
-
|
| 139 |
-
|
|
|
|
| 140 |
|
| 141 |
options5 = ["Former la force de ventes sur l'articulation de la proposition de valeur",
|
| 142 |
"Aligner les messages marketing et commerciaux",
|
|
@@ -145,10 +146,11 @@ Cette entreprise propose des {options3[selected_index3]}.
|
|
| 145 |
]
|
| 146 |
selected_options5 = st.multiselect(tr("Processus"),[tr(o) for o in options5],default=[tr(o) for o in selected_options5])
|
| 147 |
processus = selected_options5
|
| 148 |
-
|
| 149 |
-
|
| 150 |
-
|
| 151 |
-
|
|
|
|
| 152 |
|
| 153 |
options6 = ["Augmenter les performances commerciales",
|
| 154 |
"Croissance du chiffre d’affaires",
|
|
@@ -160,10 +162,11 @@ Cette entreprise propose des {options3[selected_index3]}.
|
|
| 160 |
]
|
| 161 |
selected_options6 = st.multiselect(tr("Objectifs d'amélioration"),[tr(o) for o in options6],default=[tr(o) for o in selected_options6])
|
| 162 |
objectifs = selected_options6
|
| 163 |
-
|
| 164 |
-
|
| 165 |
-
|
| 166 |
-
|
|
|
|
| 167 |
|
| 168 |
options7 = ["Gestion de contenu commercial avec logiciel Microsoft sharePoint ou GoogleDrive",
|
| 169 |
"Playbook développé en interne sur outils génériques tels que logiciel Notion, Powerpoint, Excel, Word, Docs",
|
|
@@ -174,11 +177,12 @@ Cette entreprise propose des {options3[selected_index3]}.
|
|
| 174 |
]
|
| 175 |
selected_options7 = st.multiselect(tr("Solutions utilisées"),[tr(o) for o in options7],default=[tr(o) for o in selected_options7])
|
| 176 |
solutions_utilisees = selected_options7
|
| 177 |
-
|
| 178 |
-
|
| 179 |
-
|
| 180 |
-
|
| 181 |
-
|
|
|
|
| 182 |
|
| 183 |
options8 = ["Connaitre les freins du prospect à l'adoption de nouvelles solutions pour résoudre ses problèmes",
|
| 184 |
"Obtenir du prospect qu'il teste la solution que je propose ou la fasse tester par un membre de son équipe",
|
|
@@ -190,13 +194,13 @@ Cette entreprise propose des {options3[selected_index3]}.
|
|
| 190 |
col1, col2, col3 = st.columns(3)
|
| 191 |
with col1:
|
| 192 |
virulence = st.slider(tr("Virulence (choisissez une valeur entre 1 et 5)"), min_value=1, max_value=5, step=1,value=virulence)
|
| 193 |
-
markdown_text8 = tr(f"""\nLe prospect est très occupé et n'aime être dérangé inutilement.
|
| 194 |
-
|
| 195 |
-
|
| 196 |
|
| 197 |
human_message1 = tr("""Je souhaites que nous ayons une conversation verbale entre un commercial de mon entreprise, et toi que je prospecte.
|
| 198 |
Mon entreprise propose une solution logicielle pour gérer la proposition de valeur d���entreprises B2B qui commercialises des solutions technologiques.
|
| 199 |
-
""")+markdown_text4+markdown_text5+markdown_text6+markdown_text7+tr("""
|
| 200 |
|
| 201 |
Je suis le vendeur.
|
| 202 |
Répond à mes questions en tant que Directeur commercial désorganisé, connaissant mal le concept de proposition de valeur,
|
|
@@ -204,7 +208,7 @@ et mon équipe de vente n'est pas performante.
|
|
| 204 |
|
| 205 |
Attention: Ce n'est pas toi qui m'aide, c'est moi qui t'aide avec ma solution.
|
| 206 |
|
| 207 |
-
""")
|
| 208 |
|
| 209 |
human_message1 = st.text_area(label=tr("Consigne"), value=tr(human_message1),height=300)
|
| 210 |
st.markdown('''
|
|
|
|
| 133 |
]
|
| 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("""\nLes 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 = ""
|
| 141 |
|
| 142 |
options5 = ["Former la force de ventes sur l'articulation de la proposition de valeur",
|
| 143 |
"Aligner les messages marketing et commerciaux",
|
|
|
|
| 146 |
]
|
| 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 = tr("""\n\nLes 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 = ""
|
| 154 |
|
| 155 |
options6 = ["Augmenter les performances commerciales",
|
| 156 |
"Croissance du chiffre d’affaires",
|
|
|
|
| 162 |
]
|
| 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 = tr("""\n\nLes 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 = ""
|
| 170 |
|
| 171 |
options7 = ["Gestion de contenu commercial avec logiciel Microsoft sharePoint ou GoogleDrive",
|
| 172 |
"Playbook développé en interne sur outils génériques tels que logiciel Notion, Powerpoint, Excel, Word, Docs",
|
|
|
|
| 177 |
]
|
| 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 = tr("""\n\nLes 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("")
|
| 185 |
+
else: markdown_text7 = ""
|
| 186 |
|
| 187 |
options8 = ["Connaitre les freins du prospect à l'adoption de nouvelles solutions pour résoudre ses problèmes",
|
| 188 |
"Obtenir du prospect qu'il teste la solution que je propose ou la fasse tester par un membre de son équipe",
|
|
|
|
| 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 |
+
markdown_text8 = tr(f"""\n\nLe prospect est très occupé et n'aime être dérangé inutilement.
|
| 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,
|
|
|
|
| 208 |
|
| 209 |
Attention: Ce n'est pas toi qui m'aide, c'est moi qui t'aide avec ma solution.
|
| 210 |
|
| 211 |
+
""")
|
| 212 |
|
| 213 |
human_message1 = st.text_area(label=tr("Consigne"), value=tr(human_message1),height=300)
|
| 214 |
st.markdown('''
|