annikwag commited on
Commit
6bbbf1d
·
verified ·
1 Parent(s): 5616c02

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -111,7 +111,7 @@ with col2:
111
  # Checkbox to control whether to show only exact matches
112
  show_exact_matches = st.checkbox("Show only exact matches", value=False)
113
 
114
- def filter_results(results, country_filter, region_filter, end_year_range):
115
  filtered = []
116
  for r in results:
117
  metadata = r.payload.get('metadata', {})
@@ -172,8 +172,8 @@ lexical_all = [
172
  semantic_thresholded = [r for r in semantic_all if r.score >= 0.4]
173
 
174
  # 2) Filter the entire sets
175
- filtered_semantic = filter_results(semantic_thresholded, country_filter, region_filter, end_year_range)
176
- filtered_lexical = filter_results(lexical_all, country_filter, region_filter, end_year_range)
177
 
178
  filtered_semantic_no_dupe = remove_duplicates(filtered_semantic)
179
  filtered_lexical_no_dupe = remove_duplicates(filtered_lexical)
@@ -198,8 +198,8 @@ if show_exact_matches:
198
 
199
  # 3) Now apply your region/country/year filter on that new list
200
  filtered_lexical = filter_results(
201
- lexical_substring_filtered, country_filter, region_filter, end_year_range
202
- )
203
 
204
  # 4) Remove duplicates
205
  filtered_lexical_no_dupe = remove_duplicates(filtered_lexical)
 
111
  # Checkbox to control whether to show only exact matches
112
  show_exact_matches = st.checkbox("Show only exact matches", value=False)
113
 
114
+ def filter_results(results, country_filter, region_filter): ## , end_year_range ToDo add end_year filter again
115
  filtered = []
116
  for r in results:
117
  metadata = r.payload.get('metadata', {})
 
172
  semantic_thresholded = [r for r in semantic_all if r.score >= 0.4]
173
 
174
  # 2) Filter the entire sets
175
+ filtered_semantic = filter_results(semantic_thresholded, country_filter, region_filter) ## , end_year_range ToDo add end_year filter again
176
+ filtered_lexical = filter_results(lexical_all, country_filter, region_filter)## , end_year_range ToDo add end_year filter again
177
 
178
  filtered_semantic_no_dupe = remove_duplicates(filtered_semantic)
179
  filtered_lexical_no_dupe = remove_duplicates(filtered_lexical)
 
198
 
199
  # 3) Now apply your region/country/year filter on that new list
200
  filtered_lexical = filter_results(
201
+ lexical_substring_filtered, country_filter, region_filter
202
+ ) ## , end_year_range ToDo add end_year filter again
203
 
204
  # 4) Remove duplicates
205
  filtered_lexical_no_dupe = remove_duplicates(filtered_lexical)