abokbot commited on
Commit
e6f2d47
1 Parent(s): 48ce5ff

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -12
app.py CHANGED
@@ -81,8 +81,7 @@ def search():
81
  print("Top-3 Cross-Encoder Re-ranker hits")
82
  results = []
83
  for hit in hits[:3]:
84
- results.append
85
- (
86
  {
87
  "score": round(hit['cross-score'], 3),
88
  "title": dataset[hit['corpus_id']]["title"],
@@ -90,17 +89,14 @@ def search():
90
  "link": dataset[hit['corpus_id']]["url"]
91
  }
92
  )
93
- st.session_state.results = results
94
 
95
 
96
  # search button
97
- st_search_button = st.button('Search', on_click=search)
 
 
98
 
99
- if 'results' not in st.session_state:
100
- st.session_state.results = {}
101
-
102
- if len(st.session_state.results) > 0:
103
- with st.container():
104
- st.subheader("Search results")
105
- for result in st.session_state.results:
106
- st.text(result)
 
81
  print("Top-3 Cross-Encoder Re-ranker hits")
82
  results = []
83
  for hit in hits[:3]:
84
+ results.append(
 
85
  {
86
  "score": round(hit['cross-score'], 3),
87
  "title": dataset[hit['corpus_id']]["title"],
 
89
  "link": dataset[hit['corpus_id']]["url"]
90
  }
91
  )
92
+ return results
93
 
94
 
95
  # search button
96
+ st_search_button = st.button('Search')
97
+ if st_search_button:
98
+ results = search()
99
 
100
+ st.subheader("Search results")
101
+ for result in results:
102
+ st.text(result)