Skip to content

Companion tool for Rankquest Studio that you can use to benchmark your search APIs from the command line.

License

Notifications You must be signed in to change notification settings

jillesvangurp/rankquest-cli

Repository files navigation

rankquest-cli

CI Build

Companion to rankquest-core and rankquest-studio that allows you to evaluate search ranking test cases that you create with rankquest-studio on the command line.

  • Create your test cases with Rankquest Studio
  • Export your configuration and testcases as json
  • And use this tool to run them

Docker

# help
docker run -it --network host -v $(pwd):/rankquest jillesvangurp/rankquest-cli --help
# run the demo scripts (requires elasticsearch)
docker run -it --network host -v $(pwd):/rankquest jillesvangurp/rankquest-cli -c demo/movies-config.json -t demo/testcases.json -v -f

Usage

./gradlew assemble
java -jar build/libs/rankquest-cli.jar -c demo/movies-config.json -t demo/testcases.json -f -v