cb1716pics commited on
Commit
1893da3
·
verified ·
1 Parent(s): 5654f1f

Upload 3 files

Browse files
Files changed (2) hide show
  1. app.py +2 -2
  2. data_processing.py +2 -0
app.py CHANGED
@@ -71,7 +71,6 @@ recent_questions = load_recent_questions()
71
 
72
  # for visualization
73
 
74
-
75
  # response_time = [q["response_time"] for q in recent_data["questions"]]
76
  # labels = [f"Q{i+1}" for i in range(len(response_time))] # Labels for X-axis
77
 
@@ -120,6 +119,7 @@ else:
120
 
121
  if st.button("Submit"):
122
  start_time = time.time()
 
123
  st.session_state.query_dataset = find_query_dataset(question)
124
  st.session_state.retrieved_documents = retrieve_documents_hybrid(question, st.session_state.query_dataset, 10)
125
  st.session_state.response = generate_response_from_document(question, st.session_state.retrieved_documents)
@@ -154,4 +154,4 @@ with col1:
154
 
155
  with col2:
156
  #st.text_area("Metrics:", value=metrics, height=100, disabled=True)
157
- st.json(st.session_state.metrics )
 
71
 
72
  # for visualization
73
 
 
74
  # response_time = [q["response_time"] for q in recent_data["questions"]]
75
  # labels = [f"Q{i+1}" for i in range(len(response_time))] # Labels for X-axis
76
 
 
119
 
120
  if st.button("Submit"):
121
  start_time = time.time()
122
+ st.session_state.metrics = {}
123
  st.session_state.query_dataset = find_query_dataset(question)
124
  st.session_state.retrieved_documents = retrieve_documents_hybrid(question, st.session_state.query_dataset, 10)
125
  st.session_state.response = generate_response_from_document(question, st.session_state.retrieved_documents)
 
154
 
155
  with col2:
156
  #st.text_area("Metrics:", value=metrics, height=100, disabled=True)
157
+ st.json(st.session_state.metrics)
data_processing.py CHANGED
@@ -146,6 +146,8 @@ def load_recent_questions():
146
  def save_recent_question(question, response_time):
147
  data = load_recent_questions()
148
 
 
 
149
  # Append new question & metrics
150
  data["questions"].append({
151
  "question": question,
 
146
  def save_recent_question(question, response_time):
147
  data = load_recent_questions()
148
 
149
+ data["questions"] = [q for q in data["questions"] if q["question"] != question]
150
+
151
  # Append new question & metrics
152
  data["questions"].append({
153
  "question": question,