david-meltzer commited on
Commit
be14f81
·
1 Parent(s): 4cd2aa6

include answers

Browse files
Files changed (1) hide show
  1. app.py +10 -19
app.py CHANGED
@@ -46,8 +46,6 @@ def main():
46
 
47
  # Filters
48
  st.sidebar.markdown("**Filters**")
49
-
50
- filter_scores = st.sidebar.slider("Citations", 0, 250, 0)
51
  num_results = st.sidebar.slider("Number of search results", 1, 50, 1)
52
 
53
  vector = query([user_input])
@@ -55,30 +53,23 @@ def main():
55
  if user_input:
56
  # Get paper IDs
57
  _, I = faiss_index.search(np.array(vector).astype("float32"), k=num_results)
58
- #D, I = vector_search([user_input],tok, model, faiss_index, num_results)
59
-
60
- # Slice data on year
61
- #frame = data[
62
- # (data.scores >= filter_scores)
63
- #]
64
 
 
 
 
 
 
 
65
  frame = data
66
- st.write(user_input)
67
  # Get individual results
68
  for id_ in I.flatten().tolist():
69
  f = frame[id_]
70
- #if id_ in set(frame.id):
71
- # f = frame[(frame.id == id_)]
72
- #else:
73
- # continue
74
-
75
  st.write(
76
- f"""**title**: {f['title']}"""
 
 
77
  )
78
- if f['selftext']!='':
79
- st.write(
80
- f"""**text**: {f['selftext']}"""
81
- )
82
 
83
 
84
 
 
46
 
47
  # Filters
48
  st.sidebar.markdown("**Filters**")
 
 
49
  num_results = st.sidebar.slider("Number of search results", 1, 50, 1)
50
 
51
  vector = query([user_input])
 
53
  if user_input:
54
  # Get paper IDs
55
  _, I = faiss_index.search(np.array(vector).astype("float32"), k=num_results)
 
 
 
 
 
 
56
 
57
+ answers=row['answers']['text']
58
+ answers_URLs = row['answers_urls']['url']
59
+ for k in range(len(answers_URLs)):
60
+ answers = [answer.replace(f'_URL_{k}_',answers_URLs[k])
61
+ for answer in answers]
62
+
63
  frame = data
 
64
  # Get individual results
65
  for id_ in I.flatten().tolist():
66
  f = frame[id_]
 
 
 
 
 
67
  st.write(
68
+ f"""**Title**: {f['title']}
69
+ **Top Answer**: {answers[0]}
70
+ """
71
  )
72
+ st.write("-"*20)
 
 
 
73
 
74
 
75