david-meltzer
commited on
Commit
·
be14f81
1
Parent(s):
4cd2aa6
include answers
Browse files
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"""**
|
|
|
|
|
77 |
)
|
78 |
-
|
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 |
|