mbosse99 commited on
Commit
c73cf52
·
1 Parent(s): 19d76b7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -2
app.py CHANGED
@@ -344,7 +344,12 @@ def load_candidates(fillup):
344
  print("query"+query_string)
345
  print("offset: "+str(candidates_per_search+current_offset))
346
  # raw_candidates = st.session_state["db"].hybrid_search(query_string, k=candidates_per_search+current_offset, filters=filter_string)
347
- raw_candidates = st.session_state["db"].semantic_hybrid_search_with_score_and_rerank(query_string, k=50, filters=filter_string)
 
 
 
 
 
348
  for candidate in raw_candidates[current_offset:]:
349
  candidates_id = candidate[0].metadata["source"].split("/")[-1]
350
  keyword_bool = check_keywords_in_content(db_path, table_name, candidates_id, text_area_params.split(','))
@@ -387,7 +392,12 @@ def load_candidates(fillup):
387
  print("query"+query_string)
388
  print("offset: "+str(candidates_per_search+current_offset))
389
  # raw_candidates = st.session_state["db"].hybrid_search(query_string, k=candidates_per_search+current_offset, filters=filter_string)
390
- raw_candidates = st.session_state["db"].semantic_hybrid_search_with_score_and_rerank(query_string, k=50, filters=filter_string)
 
 
 
 
 
391
  temp_offset_add = 0
392
  for candidate in raw_candidates[current_offset:]:
393
  candidates_id = candidate[0].metadata["source"].split("/")[-1]
 
344
  print("query"+query_string)
345
  print("offset: "+str(candidates_per_search+current_offset))
346
  # raw_candidates = st.session_state["db"].hybrid_search(query_string, k=candidates_per_search+current_offset, filters=filter_string)
347
+ try:
348
+ raw_candidates = st.session_state["db"].semantic_hybrid_search_with_score_and_rerank(query_string, k=50, filters=filter_string)
349
+ except Exception as e:
350
+ print(f"Fehler beim laden der Kandidaten: {str(e)}")
351
+ raw_candidates = []
352
+ st.warning("Something went wrong. Please press 'Search candidates' again or reload the page.")
353
  for candidate in raw_candidates[current_offset:]:
354
  candidates_id = candidate[0].metadata["source"].split("/")[-1]
355
  keyword_bool = check_keywords_in_content(db_path, table_name, candidates_id, text_area_params.split(','))
 
392
  print("query"+query_string)
393
  print("offset: "+str(candidates_per_search+current_offset))
394
  # raw_candidates = st.session_state["db"].hybrid_search(query_string, k=candidates_per_search+current_offset, filters=filter_string)
395
+ try:
396
+ raw_candidates = st.session_state["db"].semantic_hybrid_search_with_score_and_rerank(query_string, k=50, filters=filter_string)
397
+ except Exception as e:
398
+ print(f"Fehler beim laden der Kandidaten: {str(e)}")
399
+ raw_candidates = []
400
+ st.warning("Something went wrong. Please press 'Search candidates' again or reload the page.")
401
  temp_offset_add = 0
402
  for candidate in raw_candidates[current_offset:]:
403
  candidates_id = candidate[0].metadata["source"].split("/")[-1]