yinlinfu commited on
Commit
9111e7b
·
1 Parent(s): 7c9de30

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -8
app.py CHANGED
@@ -228,20 +228,23 @@ def re_rank_candidates(query, candidates, method):
228
  # first sort by cross_score + bi_score
229
  filtered_sorted_result = sorted(filtered_sorted_by_encoder, key=lambda x: x[1]['gms'], reverse=True
230
  )
231
- data_dicts = [{'query': item[0], **item[1]} for item in filtered_sorted_result]
232
- # Convert the list of dictionaries into a DataFrame
233
- df = pd.DataFrame(data_dicts)
234
- return df
 
235
 
236
- candidates = generate_query_expansion_candidates(query = user_query)
237
  # st.write("## Raw Candidates:")
238
  if st.button('Generated Expansion'):
 
 
 
239
  # convert into dataframe
240
- data_dicts = [{'query': key, **values} for key, values in candidates.items()]
241
- df = pd.DataFrame(data_dicts)
242
  # st.write(list(candidates.keys())[0:maxtags_sidebar])
243
  # st.write(df)
244
- st.dataframe(df)
245
  # st.success(raw_candidates)
246
 
247
  # if st.button('Rerank By Encoder'):
 
228
  # first sort by cross_score + bi_score
229
  filtered_sorted_result = sorted(filtered_sorted_by_encoder, key=lambda x: x[1]['gms'], reverse=True
230
  )
231
+ # data_dicts = [{'query': item[0], **item[1]} for item in filtered_sorted_result]
232
+ # # Convert the list of dictionaries into a DataFrame
233
+ # df = pd.DataFrame(data_dicts)
234
+ return filtered_sorted_result
235
+
236
 
 
237
  # st.write("## Raw Candidates:")
238
  if st.button('Generated Expansion'):
239
+ candidates = generate_query_expansion_candidates(query = user_query)
240
+ result = re_rank_candidates(user_query, candidates, method='gms')
241
+ st.write(result)
242
  # convert into dataframe
243
+ # data_dicts = [{'query': key, **values} for key, values in candidates.items()]
244
+ # df = pd.DataFrame(data_dicts)
245
  # st.write(list(candidates.keys())[0:maxtags_sidebar])
246
  # st.write(df)
247
+ # st.dataframe(df)
248
  # st.success(raw_candidates)
249
 
250
  # if st.button('Rerank By Encoder'):