Spaces:
Sleeping
Sleeping
Update frontend.py
Browse files- frontend.py +3 -4
frontend.py
CHANGED
|
@@ -3,9 +3,6 @@ import requests
|
|
| 3 |
import pandas as pd
|
| 4 |
import azure.cognitiveservices.speech as speechsdk
|
| 5 |
import tempfile
|
| 6 |
-
from gtts import gTTS
|
| 7 |
-
import base64
|
| 8 |
-
from io import BytesIO
|
| 9 |
import os
|
| 10 |
import plotly.express as px
|
| 11 |
from datetime import datetime
|
|
@@ -159,6 +156,7 @@ with tab1:
|
|
| 159 |
st.info(data["summary"])
|
| 160 |
st.markdown(f"**Industry:** `{data['industry']}` | **Category:** `{data['product_category']}` | **Device:** Web")
|
| 161 |
st.metric("π Sentiment", data["sentiment"]["label"], delta=f"{data['sentiment']['score']:.2%}")
|
|
|
|
| 162 |
st.info(f"π’ Emotion: {data['emotion']}")
|
| 163 |
if "churn_risk" in data:
|
| 164 |
risk = data["churn_risk"]
|
|
@@ -216,7 +214,8 @@ with tab1:
|
|
| 216 |
"question": q_input,
|
| 217 |
"verbosity": verbosity
|
| 218 |
}
|
| 219 |
-
headers = {"x-api-key":
|
|
|
|
| 220 |
res = requests.post(f"{backend_url}/followup/", json=follow_payload, headers=headers)
|
| 221 |
if res.ok:
|
| 222 |
st.success(res.json().get("answer"))
|
|
|
|
| 3 |
import pandas as pd
|
| 4 |
import azure.cognitiveservices.speech as speechsdk
|
| 5 |
import tempfile
|
|
|
|
|
|
|
|
|
|
| 6 |
import os
|
| 7 |
import plotly.express as px
|
| 8 |
from datetime import datetime
|
|
|
|
| 156 |
st.info(data["summary"])
|
| 157 |
st.markdown(f"**Industry:** `{data['industry']}` | **Category:** `{data['product_category']}` | **Device:** Web")
|
| 158 |
st.metric("π Sentiment", data["sentiment"]["label"], delta=f"{data['sentiment']['score']:.2%}")
|
| 159 |
+
st.progress(data["sentiment"]["score"])
|
| 160 |
st.info(f"π’ Emotion: {data['emotion']}")
|
| 161 |
if "churn_risk" in data:
|
| 162 |
risk = data["churn_risk"]
|
|
|
|
| 214 |
"question": q_input,
|
| 215 |
"verbosity": verbosity
|
| 216 |
}
|
| 217 |
+
headers = {"x-api-key": api_token}
|
| 218 |
+
|
| 219 |
res = requests.post(f"{backend_url}/followup/", json=follow_payload, headers=headers)
|
| 220 |
if res.ok:
|
| 221 |
st.success(res.json().get("answer"))
|