This is a FastAPI-Gradio based applications which aims at automating the process of hiring for major companies. Instead of going through the tedious process of manually going through tons of applications, the application aims at recognizing essential entities and information from the resumes/.
A cutom model, trained on custom dataset was built using SpaCy after preparing data by manually tagging resume texts using Docanno.
The application hass the folloeing functionalities:
- Detecting entities from Resumes and Namecards
- Saving the information on the cloud database.
- Querying features for the database
- Searching for applicants w.r.t. skills, experiences, etc.
- Basic chatbot to answer database related questions.
- fastapi
- gradio
- pymongo
- spacy
- docx2txt
- PyPDF2
- opencv-python
- pytesseract
- transformers
- mongo db atlas
- docanno