Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -30,8 +30,8 @@ k = 5
|
|
| 30 |
pagesReturned = 3
|
| 31 |
temp1 = 0.5
|
| 32 |
tokens1 = 200
|
| 33 |
-
temp2 = 0.
|
| 34 |
-
tokens2 =
|
| 35 |
asset = "GSKGlossary"
|
| 36 |
|
| 37 |
# app config
|
|
@@ -80,9 +80,14 @@ if user_query is not None and user_query != "":
|
|
| 80 |
# Create a dataframe for displaying as a table
|
| 81 |
|
| 82 |
df = pd.DataFrame(table_data)
|
|
|
|
|
|
|
| 83 |
|
|
|
|
|
|
|
| 84 |
# Display the table in the sidebar
|
| 85 |
st.text("Knowledge Base Results")
|
|
|
|
| 86 |
st.dataframe(df) # Adjust height as needed
|
| 87 |
else:
|
| 88 |
st.write("No relevant knowledge base results found.")
|
|
|
|
| 30 |
pagesReturned = 3
|
| 31 |
temp1 = 0.5
|
| 32 |
tokens1 = 200
|
| 33 |
+
temp2 = 0.6
|
| 34 |
+
tokens2 = 2000
|
| 35 |
asset = "GSKGlossary"
|
| 36 |
|
| 37 |
# app config
|
|
|
|
| 80 |
# Create a dataframe for displaying as a table
|
| 81 |
|
| 82 |
df = pd.DataFrame(table_data)
|
| 83 |
+
# Calculate the mean score
|
| 84 |
+
mean_score = sum(entry.get('Score', 0) for entry in knowledge) / len(knowledge)
|
| 85 |
|
| 86 |
+
# Display the mean score as a Streamlit text element
|
| 87 |
+
|
| 88 |
# Display the table in the sidebar
|
| 89 |
st.text("Knowledge Base Results")
|
| 90 |
+
st.text(f"Average Accuracy Score: {mean_score * 100:.2f}%")
|
| 91 |
st.dataframe(df) # Adjust height as needed
|
| 92 |
else:
|
| 93 |
st.write("No relevant knowledge base results found.")
|