Spaces:
Runtime error
Runtime error
Duy-Anh Dang
commited on
Commit
·
c661d94
1
Parent(s):
c410c07
write bottome text
Browse files
app.py
CHANGED
@@ -212,13 +212,6 @@ with st.expander('Adjust your tone intensities for your preference: '):
|
|
212 |
|
213 |
Loxz_recom_box = st.checkbox('Select Loxz Recommended Tones for Optimal Output')
|
214 |
|
215 |
-
chart_position = st.empty()
|
216 |
-
chart_position2 = st.empty()
|
217 |
-
|
218 |
-
with chart_position.container():
|
219 |
-
WHITE_SPACE(10)
|
220 |
-
with chart_position2.container():
|
221 |
-
WHITE_SPACE(10)
|
222 |
if st.button('Generate Predictions'):
|
223 |
|
224 |
start_time = time.time()
|
@@ -253,41 +246,42 @@ if st.button('Generate Predictions'):
|
|
253 |
y=['Joyful', 'Confident', 'Urgent', 'Friendly', 'Optimistic', 'Analytical', 'Casual'],
|
254 |
orientation='h')
|
255 |
)
|
256 |
-
|
257 |
-
|
258 |
|
259 |
#if((best_target!=0) and (pred<best_target)):
|
260 |
if Loxz_recom_box == True:
|
261 |
recommended_changes=(best_target_tones)
|
262 |
change=best_target-pred
|
263 |
#recommend(tones,recommended_changes,change,target)
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
fig2.update_layout(title_text=f'The following Changes will yield a {out} increase in {target}')
|
287 |
-
|
288 |
-
st.plotly_chart(fig2, use_container_width=True)
|
289 |
-
#FunctionsModelSA_V1.corrections(best_target_tones,test_predictions))
|
290 |
|
291 |
-
|
|
|
|
|
|
|
292 |
|
|
|
|
|
293 |
|
|
|
212 |
|
213 |
Loxz_recom_box = st.checkbox('Select Loxz Recommended Tones for Optimal Output')
|
214 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
215 |
if st.button('Generate Predictions'):
|
216 |
|
217 |
start_time = time.time()
|
|
|
246 |
y=['Joyful', 'Confident', 'Urgent', 'Friendly', 'Optimistic', 'Analytical', 'Casual'],
|
247 |
orientation='h')
|
248 |
)
|
249 |
+
|
250 |
+
st.plotly_chart(fig1, use_container_width=True)
|
251 |
|
252 |
#if((best_target!=0) and (pred<best_target)):
|
253 |
if Loxz_recom_box == True:
|
254 |
recommended_changes=(best_target_tones)
|
255 |
change=best_target-pred
|
256 |
#recommend(tones,recommended_changes,change,target)
|
257 |
+
fig2 = go.Figure()
|
258 |
+
fig2.add_trace(go.Bar(
|
259 |
+
y=tone_labels,
|
260 |
+
x=recommended_changes,
|
261 |
+
name='Recommend changes',
|
262 |
+
orientation='h',
|
263 |
+
text=np.round(recommended_changes,3),
|
264 |
+
width=.5,
|
265 |
+
marker=dict(
|
266 |
+
color='#e60f00',
|
267 |
+
line=dict(color='rgba(58, 71, 80, 1.0)', width=1)))
|
268 |
+
)
|
269 |
+
fig2.update_traces(textfont_size=18, textposition="outside", cliponaxis=False)
|
270 |
+
if target == 'Revenue_Per_Email':
|
271 |
+
out = f"${round(change,2)}"
|
272 |
+
st.write("The output will be between the range " + str(round(lower,2)) + ' and ' + str(round(upper,2)))
|
273 |
+
st.write("The Predicted "+str(target) +" is "+ str(round(pred,2)))
|
274 |
+
else:
|
275 |
+
out = f"{round(change,2)*100}%"
|
276 |
+
st.write("The output will be between the range " + str(round(lower,2) * 100) + ' and ' + str(round(upper,2) *100))
|
277 |
+
st.write("The Predicted "+str(target) +" is "+ str(round(pred,2)*100))
|
278 |
+
fig2.update_layout(title_text=f'The following Changes will yield a {out} increase in {target}')
|
|
|
|
|
|
|
|
|
279 |
|
280 |
+
st.plotly_chart(fig2, use_container_width=True)
|
281 |
+
#FunctionsModelSA_V1.corrections(best_target_tones,test_predictions))
|
282 |
+
|
283 |
+
placeholder.empty()
|
284 |
|
285 |
+
WHITE_SPACE(10)
|
286 |
+
st.write('hi')
|
287 |
|