dpesjoc29 / Resume-Ranking-Application

Resume Recommendation System for Recruiters

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Resume-Ranking-Service

This is a web application (Resume Ranker) specially useful for recruiters. Many times, the recruiter has to scan through all the resume present in the system manually. This manual process is very time consuming. Also, the potential resume could be missed while manually looking at the resumes.

Using "Resume Ranker", recruiters can save their time drastically. They just have to tell the applicaiton, what keywords they are looking for, and the application will display all the relevant resumes based on keywords. The user can access this web app from any workstation and can download the resume to his local workstation as well.

Apache Lucene is used to filter resumes based on keywords. It uses TF-IDF algorithm to rank the resumes.

All this resume filtering is happening in real-time. Every resume is fairly considered. There is a java watch service which continuously polls or monitors a directory for any addition of new resume in the system. If this newly added resume is relevant, then it will be picked up by the application immediately.

Technology Stack:

  1. Java
  2. Apache Lucene
  3. Hibernate
  4. Servlets
  5. Node.Js
  6. AngularJs
  7. HTML/CSS/Bootstrap

Project Images:

  1. Home page 1

  2. Home page 2

  3. Home page 3

  4. Login page

  5. Keywords submission for filtering resumes

  6. Search results on relevant resumes

  7. Saved job profile configurations

About

Resume Recommendation System for Recruiters


Languages

Language:CSS 59.2%Language:HTML 17.1%Language:Java 15.6%Language:JavaScript 8.1%