Install Java 11 (JDK/OpenJDK)
For those who install Java the first time or already install another version, please set your PATH & JAVA_HOME
Install Maven (>= 3.5)
clone the anserini from GitHub
go to the directory and compile it.
Regrettably, though it is a fabulous tool, it does not have a complete document about itself. (Maybe because of its frequent update.)
Try to follow the examples it provides, and you may find these links useful:
In most cases, anserini is a kind of command-line tools. However, feel free to use it in a Python program:
We are going to have a historical hard Project 3: RecSys Challenge 2020, which is an industrial-grade IR problem.
You may need such a tool to help you address with such ****ing large dataset, or you may find that you spend a whole week waiting for preprocessing.