GithubHelp home page GithubHelp logo

aakarsh-verma / alegria-hackathon-hiring-webapp Goto Github PK

View Code? Open in Web Editor NEW
8.0 2.0 2.0 2.07 MB

An winning solution for Alegria Hackathon-2021. An Hiring Manager web app which uses pyresparser in python to parse pdf file of Resume/CV's and uses Random Forest Classifier in python to shortlist the cv's.

License: MIT License

PHP 50.23% Python 1.03% CSS 24.28% JavaScript 3.40% HTML 21.06%
php python nltk random-forest-classifier pyresparser hiring-solutions

alegria-hackathon-hiring-webapp's Introduction

Alegria-Hackathon-Hiring-Webapp

An Hiring Manager web app made in PHP which uses random forest classifier in python to shortlist the cv's.

Problem Statement

Use up all the freely available/ open source resources to help in such a scenario to build a system which can be mobile or web application. The whole journey must be centralized and cover up the below mentioned points

  1. A department sends in a request to HR with the Job Details
  2. HR post the job details over the company website
  3. HR starts receiving the job request from the people over mail or through job application form
  4. HR work of categorizing CV of job seekers can be automated using AI
  5. HR shortlist certain application and data from CV is automatically extracted and stored
  6. HR then starts scheduling interviews
  7. Relevant people will conduct the interviews and submit feedback of candidates
  8. HR sending Letter of Intent to selected candidates (inclusive of negotiation of salary structure)
  9. Employee sending a Yes or No (If yes, then close the vacancy else start scheduling more interviews)
  10. If Yes, perform the KYC kind document collection, get all the relevant forms filled digitally
  11. HR generates the empID and sends the joining kit remotely at the employees home address

Softwares/Interfaces used:

  1. PHP for webapp
  2. Python for parsing and selecting cv's.
  3. Python Packages for above: pyresparser(requires nltk and spacy), RandomForestClassifier from Sklearn.
  4. MySQL for database

Members:

  1. Akarsh Verma
  2. Pritam Rane
  3. Neel Suba
  4. Pramod Baviskar

alegria-hackathon-hiring-webapp's People

Contributors

aakarsh-verma avatar pritamrane avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

alegria-hackathon-hiring-webapp's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.