TapSearch-Indexer
TapSearch-Indexer forms an inverted indexing of the words against the corresponding documents, similar to what elasticsearch does. It uses local node-json-db which is used to load and store the inverted indexes along with the document hashes.
It supports:
- General text
- PDFs files (Bonus 1)
Hosted at: https://tapsearch-indexer.herokuapp.com/
Explanatory video link: link (google-drive)
How to run
- Install dependencies via
npm install
. - Run the application via
node server.js
. - Open your browser and visit
https://127.0.0.1:5000
in order to use the application.