Release date: June 11, 2020
- Refactored structure and layout of packages/modules.
- Added
SimpleFusionSearcher
and implemented different fusion methods (including RRF). - Added classes for manipulating TREC runs in
pyserini.trectools
package. - Added
BM25Vectorizer
. - Added bindings to TREC News Track background linking topics.
- Added scripts for initial temporal and citation analysis of CORD-19.
- Added common eval tools and scripts as Git submodule
tools/
. - Added command-line program in
pyserini.fusion
package for performing run fusion. - Exposed Java
IndexCollection
bindings inpyserini.index
package. - Improved consistency of command-line args in
pyserini.search
package. - Improved testing; added integration tests in
integrations/
, cleaned upverify_simplesearcher.py
. - Improved documentation.
Sorted by number of commits:
- Johnson Han (x65han)
- Jimmy Lin (lintool)
- Stephanie Hu (stephaniewhoo)
- Hang Cui (HangCui0510)
- Pepijn Boers (PepijnBoers)
- Rodrigo Nogueira (rodrigonogueira4)
- Marko Arezina (mrkarezina)
- Yuqi Liu (yuki617)
Sorted by number of commits, according to GitHub:
- Jimmy Lin (lintool)
- Johnson Han (x65han)
- Yuqi Liu (yuki617)
- Stephanie Hu (stephaniewhoo)
- Zeynep Akkalyoncu Yilmaz (zeynepakkalyoncu)
- Chris Kamphuis (Chriskamphuis)
- Pepijn Boers (PepijnBoers)
- Tommaso Teofili (tteofili)
- Rodrigo Nogueira (rodrigonogueira4)
- Hang Cui (HangCui0510)
- Tim Hatch (thatch)
- Marko Arezina (mrkarezina)
- Alireza Mirzaeiyan (amirzaeiyan)