mbosse99 commited on
Commit
8888446
·
1 Parent(s): 09d32c8

Removed HTML tags from UI

Browse files
Files changed (1) hide show
  1. app.py +6 -1
app.py CHANGED
@@ -5,6 +5,7 @@ from typing import List
5
  import os
6
  import requests
7
  import json
 
8
 
9
  load_dotenv()
10
 
@@ -82,6 +83,10 @@ def update_assessment_db_item():
82
  print(f"Fehler beim Updaten des Items: {e}")
83
  st.error("Someting went wrong. Please try again later.", icon="🚨")
84
 
 
 
 
 
85
  if "db_items" not in st.session_state:
86
  endpoint = os.getenv("COSMOS_DB_ENDPOINT")
87
  key = os.getenv("COSMOS_DB_KEY")
@@ -139,7 +144,7 @@ if st.session_state["detailed_view"]:
139
  with st.expander("Interview transcript"):
140
  st.write(st.session_state["selected_item"]["interview_transcript"])
141
  for i, question in enumerate(st.session_state["selected_item"]["questions"]):
142
- with st.expander(f"Question {i+1}: {question['question']}"):
143
  st.number_input("Score (1-10)", key=f"rating_question_{i}", min_value=1, max_value=10)
144
  st.text_area("Your evaluation:", key=f"evaluation_question_{i}")
145
  st.write("AI based score: "+str(question["score"]))
 
5
  import os
6
  import requests
7
  import json
8
+ import re
9
 
10
  load_dotenv()
11
 
 
83
  print(f"Fehler beim Updaten des Items: {e}")
84
  st.error("Someting went wrong. Please try again later.", icon="🚨")
85
 
86
+ def remove_html_tags(input_string: str):
87
+ clean = re.compile('<.*?>')
88
+ return re.sub(clean, '', input_string)
89
+
90
  if "db_items" not in st.session_state:
91
  endpoint = os.getenv("COSMOS_DB_ENDPOINT")
92
  key = os.getenv("COSMOS_DB_KEY")
 
144
  with st.expander("Interview transcript"):
145
  st.write(st.session_state["selected_item"]["interview_transcript"])
146
  for i, question in enumerate(st.session_state["selected_item"]["questions"]):
147
+ with st.expander(f"Question {i+1}: {remove_html_tags(question['question'])}"):
148
  st.number_input("Score (1-10)", key=f"rating_question_{i}", min_value=1, max_value=10)
149
  st.text_area("Your evaluation:", key=f"evaluation_question_{i}")
150
  st.write("AI based score: "+str(question["score"]))