pgleeson commited on
Commit
c4cb68e
·
1 Parent(s): 393df19

Tweak how papers are referenced

Browse files
Files changed (1) hide show
  1. corpus_query.py +6 -1
corpus_query.py CHANGED
@@ -130,6 +130,8 @@ def process_query(query, model=llm_ver):
130
  for sn in response.source_nodes:
131
  # print(sn)
132
  sd = sn.metadata["source document"]
 
 
133
 
134
  if sd not in files_used:
135
  if len(files_used) == 0 or sn.score >= cutoff:
@@ -158,7 +160,10 @@ def run_query(query):
158
  v = metadata[k]
159
  if SOURCE_DOCUMENT in v:
160
  if v[SOURCE_DOCUMENT] not in files_used:
161
- files_used.append(v[SOURCE_DOCUMENT])
 
 
 
162
 
163
  srcs = '\n- '.join(files_used)
164
  answer = f"""{response_text}
 
130
  for sn in response.source_nodes:
131
  # print(sn)
132
  sd = sn.metadata["source document"]
133
+ if 'et_al_' in sd:
134
+ sd = sd.replace('WormAtlas Handbook:', 'Paper: ')
135
 
136
  if sd not in files_used:
137
  if len(files_used) == 0 or sn.score >= cutoff:
 
160
  v = metadata[k]
161
  if SOURCE_DOCUMENT in v:
162
  if v[SOURCE_DOCUMENT] not in files_used:
163
+ sd = v[SOURCE_DOCUMENT]
164
+ if 'et_al_' in sd:
165
+ sd = sd.replace('WormAtlas Handbook:', 'Paper: ')
166
+ files_used.append(sd)
167
 
168
  srcs = '\n- '.join(files_used)
169
  answer = f"""{response_text}