- Tejas Ajay Parse (S20200010209)
- Pranjay Gupta (S20200010169)
- A system to perform keyword searches on CV/Resume and rank them by keyword matches.
- Resumes are loaded in the documents folder on the server and indexes are generated.
- Once the indexes are generated, the client makes API calls to the server and fetches resumes based on the BM25 Scores.
- The main aim was to build a good information retrieval system.
- The Client does have several features that one would need.
- Client: Install all the dependencies using npm i. Run the client using npm start
- Copy all your resume PDFs in the server/server/dependency/documents/ folder
- Generate indexes using python generate.py
- Server: Install dependencies and run the server using python manage.py runserver
