You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: trec-description.md
+19-2
Original file line number
Diff line number
Diff line change
@@ -185,12 +185,29 @@ Submitted!
185
185
### webis-6
186
186
187
187
Tag: webis-6
188
-
Generation-only?
188
+
Generation-only? No
189
189
Document retrieval model description:
190
+
Retrieve up to 10 PubMed articles from Elasticsearch using BM25.
191
+
As the query, use the concatenated question, narrative, and simple yes-no, factual, or list answer (if question type is known and if retrieval is run after generation).
192
+
Stopwords are not removed from the query.
193
+
Match the query on the article's title, abstract text, and MeSH terms (Elasticsearch BM25, both title and abstract must match, MeSH terms should match, MeSH terms matched to medical entities extracted from the query using sciSpaCy).
194
+
Exclude PubMed articles of non-peer-reviewed publication types.
195
+
After retrieval, split passages from the retrieved article's abstract text by splitting it into sentences and returning all sentence n-grams up to 3 sentences. The full title is also used as a separate passage.
196
+
Re-rank up to 10 passages pointwise with a monoT5 model (castorini/monot5-base-msmarco).
190
197
Answer generation model description:
198
+
Generate a summary answer for each question with DSPy using a Mistral model (Mistral-7B-Instruct-v0.3, via Blablador API).
199
+
Give the question and the top-10 passages to the model as context (numbered by rank), and prompt the model to return a summary answer with references (by rank) given in the text.
200
+
Using DSPy, optimize the prompt by labeled few-shot prompting with 3 examples from the BioASQ 12b train set.
201
+
After generation, convert internal reference numbering back to PubMed IDs.
191
202
Short description:
203
+
Use retrieval and generation as above, while augmenting both retrieval and generation independently.
192
204
Details/comments:
193
-
Judging precedence:
205
+
Using the retrieval and generation modules as described above, independently augment the generation module with retrieval and the retrieval module with generation.
206
+
For generation-augmented retrieval, augment 3 times while not feeding back retrieval results to the generation module.
207
+
For retrieval-augmented generation, augment 3 times while feeding back generation results to the retrieval module.
208
+
Retrieval is implemented using PyTerrier.
209
+
Generation is implemented using DSPy.
210
+
Judging precedence: 0 (run effectively uses the same config as webis-3)
0 commit comments