It's not based on docker (and the dockerfile isn't actually working as espected).
As of today using the tool with a different dataset requires manually changing the code.
That's why we are re-engineering the codebase (see the "nuova_struttura" branch, the ARCHITECTURE.md file explain thr new design, in Italian, sorry).
However if you want to give it a try, all you need is python3, chromiun and selenium driver. See requirements.txt.