Skip to content

This project 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.

Notifications You must be signed in to change notification settings

ayushmaanFCB/Resume-and-Name-Card-Entity-Detection

Repository files navigation

RESUME AND NAMECARD ENTITY RECOGNITON APPLICATION

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.

Technologies Used

  • fastapi
  • gradio
  • pymongo
  • spacy
  • docx2txt
  • PyPDF2
  • opencv-python
  • pytesseract
  • transformers
  • mongo db atlas
  • docanno

Sample Outputs

Screenshot 2023-10-15 014451 Screenshot 2023-10-15 014554 Screenshot 2023-10-15 014627 Screenshot 2023-10-15 015158 Screenshot 2023-10-15 015631


About

This project 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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published