Jan Mühlnikel
commited on
Commit
·
057b171
1
Parent(s):
920d9b8
added color mapping to similarity
Browse files
modules/singlematch_result_table.py
CHANGED
|
@@ -96,6 +96,19 @@ def show_single_table(selected_project_index, projects_df, result_df):
|
|
| 96 |
st.write("No results found!")
|
| 97 |
else:
|
| 98 |
result_df = result_df.reset_index(drop=True)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 99 |
st.write("----------------------")
|
| 100 |
st.subheader("Top 10 Similar Projects")
|
| 101 |
st.dataframe(
|
|
|
|
| 96 |
st.write("No results found!")
|
| 97 |
else:
|
| 98 |
result_df = result_df.reset_index(drop=True)
|
| 99 |
+
result_df['similarity'] = (result_df['similarity'] * 100).round(4)
|
| 100 |
+
def colorize(val):
|
| 101 |
+
if val > 80:
|
| 102 |
+
color = 'green'
|
| 103 |
+
elif val > 50:
|
| 104 |
+
color = 'orange'
|
| 105 |
+
else:
|
| 106 |
+
color = 'red'
|
| 107 |
+
return f'background-color: {color}'
|
| 108 |
+
|
| 109 |
+
# Apply the styling
|
| 110 |
+
result_df = result_df.style.applymap(colorize, subset=['similarity'])
|
| 111 |
+
|
| 112 |
st.write("----------------------")
|
| 113 |
st.subheader("Top 10 Similar Projects")
|
| 114 |
st.dataframe(
|