Implementation of full-text search engine.
It consist of two parts: text index builder and search query executor.
- Build the index:
gradle run --args " --idx=./index --index --dir=./"
- Execute queries:
gradle run --args " --idx=./index --query"
- Run tests:
gradle test
usage: [-h] --idx IDX --index [--dir DIR]
required arguments:
--idx IDX index location
--index, mode: index or query
--query
optional arguments:
-h, --help show this help message and exit
--dir DIR directory for search