Giter VIP home page Giter VIP logo

mlp9 / talent-onboarding-using-r-shiny Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 257 KB

Through the process of onboarding, we help new talent find their place in the company, both in terms of job responsibilities as well as within organizational culture. During this process, the new hire is likely to become more and more emotionally and intellectually invested in not only their position but also in the company as a whole. During this process, companies can use this tool to find the right set of projects for the new hires based on a competency match between the candidate skills and the ongoing project competencies.

Home Page: https://mlp9csk.shinyapps.io/TALENT_ONBOARDING/

R 100.00%
talentonboarding talent-acquisition r rshiny-application projectmatch rstudio

talent-onboarding-using-r-shiny's Introduction

Talent-Onboarding-using-R-Shiny

Millions of dollars are wasted in talent management life cycle. There are various task that are the part of talent management life cycle, finding the right kind of candidate for the company that fits perfectly with the job description and company requirements. Then once a talent in hired, lots of resource are spent in conducting skill assessment to identify what are the competency of that candidate. After that, finding the best projects for the candidates so that they do well. Our platform focuses in automating all these cumbersome tasks involved in a talent management life cycle for finding the ideal projects for a new candidate based on their competency level. Through the process of onboarding, we help new talent find their place in the company, both in terms of job responsibilities as well as within organizational culture. During this process, the new hire is likely to become more and more emotionally and intellectually invested in not only their position but also in the company as a whole. During this process, companies can use this tool to find the right set of projects for the new hires based on a competency match between the candidate skills and the ongoing project competencies.

Once a candidate joins the company, it is very crucial to identify the right skills of that candidate and then finding the right projects that the candidate that can be assigned. In this module, based on the competency of the candidate, the module while find the nearest best matching projects that the candidate can be assigned.

Problem:

Finding best projects for a new candidate to assign based on their matching technical and behavioral competency.

Approach:

o From the dataset we are fetching the competency of a particular employee and the competencies required to successfully complete the project. o Using Euclidean distance method, we are calculating the distance between the selected employee’s competency and project's required set of competencies. o Based on the distance we find the most matching projects for a candidate.

Using the application:

  1. Upload the data "talent_onboarding_project" and "talent_onboarding_employee" to relevant sections in the application
  2. Select what type of fit you want to find, that is you want to find a project fit for a particular employee or a list of perfect fit employee for a particular project.

Candidate to project fit:

  • User inputs the employee details file which consist of candidate’s demographic details and competency results.
  • User selects the desired competency of the selected candidates to match with the project.
  • Dynamically selects the desired domain of projects to match

Project to candidate fit:

  • User inputs the project details file which consist of project details and competency requirement for those projects.
  • aUser selects the desired competency of the selected project to match with the pool of candidates.
  • Dynamically selects the desired domain of candidates to match.

talent-onboarding-using-r-shiny's People

Contributors

mlp9 avatar

Stargazers

 avatar

Watchers

 avatar  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.