feat: sort search results

This commit is contained in:
LUIS NOVO 2025-06-26 11:40:23 -03:00
parent 957a8853f2
commit 01dc2240a2

View file

@ -160,5 +160,16 @@ with search_tab:
st.session_state["search_results"] = vector_search(
search_term, 100, search_sources, search_notes
)
for item in st.session_state["search_results"]:
item["final_score"] = item.get(
"relevance", item.get("similarity", item.get("score", 0))
)
# Sort search results by final_score in descending order
st.session_state["search_results"].sort(
key=lambda x: x["final_score"], reverse=True
)
for item in st.session_state["search_results"]:
results_card(item)