- python 3.x
- ruby 2.1 (if use branch "chinese")
- Checkout to branch "chinese" if your documents have chinese words
- Create directory
log/
- Put your documents in
docs/
python parser.py
(generate corpus.txt)python inverted_index.py
(generate index.txt)python search.py
(input query then get ranking result)
- Implement S.M.A.R.T notations