Spaces:
Running
Running
Demosthene-OR
commited on
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('''
|