Concurrent implementation of fuzzy string searching
Implemented using Java SE 17
Helper script that builds and runs the project from the command line
Runs the benchmarking suite from the command line
. cliRunner.sh main
Launches the GUI. Different algorithms and corpuses can be specified
. cliRunner.sh gui
Removes the compiled files from the directory
. cliRunner.sh clean
Replace [OPTION]
with either Main
or GUI
to compile / run the benchmarking suite / GUI, respectively.
To compile:
Linux:javac -cp ".:./lib/*" src/[OPTION].java
Windows:javac -cp ".;./lib/*" src/[OPTION].java
To run:
Linux:java -cp ".:./lib/*" src/[OPTION]
Windows:java -cp ".;./lib/*" src/[OPTION]