Giter Site home page Giter Site logo

isa-ipa / isa-ipa-2020-05-03-is01pt-grp11-intelligent_recruitment_helper Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rahulj123/intelligentrecruitmenthelper

0.0 1.0 0.0 8.5 MB

An Intelligent Recruitment Helper Project created using Python, mySQL, and nodeJS, employing Intelligent Process Automation (IPA) and Robotic Process Automation (RPA) techniques

isa-ipa-2020-05-03-is01pt-grp11-intelligent_recruitment_helper's Introduction

IntelligentRecruitmentHelper

An Intelligent Recruitment Helper Project created using Python, mySQL, and nodeJS, employing Intelligent Process Automation (IPA) and Robotic Process Automation (RPA) techniques

Github Repository & Zip File

IPA-2020-01-18-IS02PT-GRP-Rahul_Soorej-Intelligent_Recruitment_Helper.zip

Online editor for this README.md markdown file


<<<<<<<<<<<<<<<<<<<< Start of Template >>>>>>>>>>>>>>>>>>>>


SECTION 1 : PROJECT TITLE

Intelligent Recruitment Helper


SECTION 2 : EXECUTIVE SUMMARY / PAPER ABSTRACT

Executive Summary

Through this project we have tried to build a working AI system to address some of very common problems faced by Recruiters and Hiring Manager across all industries. Recruiters are challenged with the sheer number of resumes they receive every day and frequently face the problem of how to shortlist the right candidates. More often than not they send all the resumes to hiring managers which simply shifts the problem elsewhere. Second issue is that the hiring mangers or interviewing team does not have a structured list of questions to ask the candidates, nor do they have a proper methodology of accessing one candidate over another. Our Intelligent Recruitment Helper solves these two problems by providing a scoring of each received resume against the Job description which gives a good indication of candidates to be shortlisted. Secondly it provides a structured list of contextualized questions to be asked during the interview which not help in effectively conducting the interview but also in objectively assessing the candidates against each other by using that questionnaire as a scoring checklist.

We have made extensive use of IPA and RPA techniques to build our system, as well as used process mapping and optimization techniques to find the right pockets for automation.

We have designed and developed our system up to a working MVP level with core functionality. We also have done extensive market research to evaluate the market size, competing products, customer segments and have found that although the market is quite saturated in terms of available products, there are unmet needs which are still fulfilled and which our system effectively addresses. The IRH efficiently supplements the existing products by plugging in the gaps of missing functionality, without directly competing with any of them. There is a business case accompanying the product with detailed financial analysis with all cost components and revenue streams, profitability analysis, investment needs, ROI and defined breakeven points. We also have comprehensive product development plan with features roadmap and launch plans.


SECTION 3 : CREDITS / PROJECT CONTRIBUTION

Official Full Name Student ID (MTech Applicable) Work Items (Who Did What) Email (Optional)
Rahul Jalan A0195299H All Sections [email protected]
Soorej Mohanadas Ganga A0195397J All Sections [email protected]

SECTION 4 : VIDEO OF SYSTEM MODELLING & USE CASE DEMO

https://drive.google.com/open?id=15rRKW9ZQtTkVyASxf-rlsD-k03yR-DJW

https://drive.google.com/open?id=1HEqB3Gofmya1yrlfE3BpPv9IrzlfqcPs

SECTION 5 : USER GUIDE & Installation Guide

Included in Project Report

Remote Installation

We have deployed our application for easy access at URL http://cfuat.xyz/hrms username: HR1 password: 1234567890

Local Installation

AI service • Download the PyCharm project from Git-Hub • Install PyCharm in system • Open the project using PyCharm • Install all dependencies as mentioned in the requirements file • Run the app.py from the PyCharm project

Microservices Installation • Step for setting up the system • Install Java 1.8 • Install MySQL on local host system with port number – 3306 • Create database name: cfuat_hrms and username/password: cfuat_spring/Codeface@123 • import hrms mysql.sql dump into MySQL (import the dataset) • Run all micro service module in following order

  1. Eureka Service (eureka.jar) comment: java -jar eureka.jar

  2. API Gateway Service (gateway.jar) comment: java -jar gateway.jar

  3. Db opera%on micro service (db-service.jar) comment: java -jar db-service.jar

  4. Authen%ca%on Service (auth.jar) comment: java -jar auth.jar

  5. Employee Service (employee.jar) comment: java -jar employee.jar

  6. Recruitment Service (job.jar) comment: java -jar job.jar

  7. Payroll Service (payroll.jar) comment: java -jar payroll.jar

  8. Posi%on Service (posi/on.jar) comment: java -jar posi/on.jar

  9. Deploy Client side applica/on on any applica/on server


SECTION 6 : PROJECT REPORT / PAPER

Refer to project report at Github Folder: ProjectReport

Recommended Sections for Project Report / Paper:


SECTION 7 : MISCELLANEOUS

Refer to Github Folder: Miscellaneous

Business Case


<<<<<<<<<<<<<<<<<<<< End of Template >>>>>>>>>>>>>>>>>>>>


isa-ipa-2020-05-03-is01pt-grp11-intelligent_recruitment_helper's People

Contributors

rahulj123 avatar

Watchers

James Cloos avatar

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.