Spaces:
Sleeping
Sleeping
Removed HTML tags from UI
Browse files
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"]))
|