SwatGarg commited on
Commit
ffbf5ed
1 Parent(s): a8ba6ba

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -3
app.py CHANGED
@@ -129,7 +129,11 @@ with input_container:
129
  with st.spinner("processing....."):
130
  response = generate_response(user_message)
131
  st.session_state.past.append(user_message)
132
- st.session_state.generated.append(response)
 
 
 
 
133
  # Detect sentiment
134
  user_sentiment = chatbot.detect_sentiment(user_message)
135
 
@@ -167,6 +171,13 @@ with input_container:
167
  chatbot.update_q_values(
168
  user_sentiment, reward, user_sentiment
169
  )
 
 
 
 
 
 
 
170
 
171
  # Convert the response to speech
172
  speech_fp = text_to_speech(response)
@@ -181,8 +192,7 @@ with input_container:
181
  message(st.session_state["generated"][i], key=str(I))'''
182
 
183
 
184
- with st.sidebar.expander("Behind the Scene"):
185
- st.subheader("What AI is doing:")
186
  # Use the values stored in session state
187
  st.write(
188
  f"- Detected User Tone: {st.session_state.user_sentiment} ({st.session_state.mood_trend.capitalize()}{st.session_state.mood_trend_symbol})"
 
129
  with st.spinner("processing....."):
130
  response = generate_response(user_message)
131
  st.session_state.past.append(user_message)
132
+ st.session_state.messages.append(
133
+ {"role": "ai", "content": response}
134
+ )
135
+ #st.session_state.generated.append(response)
136
+
137
  # Detect sentiment
138
  user_sentiment = chatbot.detect_sentiment(user_message)
139
 
 
171
  chatbot.update_q_values(
172
  user_sentiment, reward, user_sentiment
173
  )
174
+
175
+ with st.chat_message("ai"):
176
+ st.markdown(llm_reponse_with_quesiton)
177
+ # Update data to memory
178
+ st.session_state.user_sentiment = user_sentiment
179
+ st.session_state.mood_trend = mood_trend
180
+ st.session_state.mood_trend_symbol = mood_trend_symbol
181
 
182
  # Convert the response to speech
183
  speech_fp = text_to_speech(response)
 
192
  message(st.session_state["generated"][i], key=str(I))'''
193
 
194
 
195
+ with st.sidebar.expander("Sentiment Analysis"):
 
196
  # Use the values stored in session state
197
  st.write(
198
  f"- Detected User Tone: {st.session_state.user_sentiment} ({st.session_state.mood_trend.capitalize()}{st.session_state.mood_trend_symbol})"