Skip to content

mohamedmahmoud26/HR_Analytics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

HR Analytics: Job Change Prediction for Data Scientists

A detailed exploratory data analysis (EDA) on an HR dataset aimed at understanding the key factors that influence data science professionals to change jobs. This analysis provides business insights for HR departments and talent management teams to improve employee retention and talent acquisition strategies.


Project Overview

This project explores and visualizes the "HR Analytics: Job Change of Data Scientists" dataset from Kaggle. The goal is to extract actionable insights by analyzing patterns in education, experience, company attributes, and training that influence an individual’s likelihood to switch jobs.

Dataset Source: Kaggle - Job Change of Data Scientists


View Notebook on Kaggle

You can also explore this project directly on Kaggle:

Objectives

  • Understand the distribution and quality of features.
  • Handle missing values and inconsistent data entries.
  • Explore correlations between features and job change.
  • Visualize the behavioral trends of professionals considering a career move.
  • Provide business-ready insights based on data.

Tools & Technologies

Category Tools & Libraries
Language Python
Data Handling pandas, numpy
Visualization seaborn, matplotlib, plotly
Notebook Environment Jupyter Notebooks

Dataset Structure

The dataset includes the following key features:

  • gender
  • education_level
  • major_discipline
  • relevent_experience
  • experience
  • company_size
  • company_type
  • training_hours
  • city_development_index
  • target (Whether the candidate is looking for a new job)

Analysis Highlights

  • Distribution analysis of categorical and numerical features
  • Comparison between job seekers and non-job seekers
  • Correlation heatmaps and feature relationships
  • Interactive Plotly visualizations
  • Handling of missing values and potential feature engineering steps

Key Insights

  • Candidates with low experience or high training hours are more likely to consider job changes.
  • Company size and company type have a strong influence on retention.
  • City Development Index shows positive correlation with career moves.
  • Professionals without relevant experience are less likely to move unless supported with training.

Insights are summarized at the end of the notebook.


Connect

If you have any questions, feedback, or collaboration ideas, feel free to reach out:

Getting Started

  1. Clone the repository:
git clone https://github.com/mohamedmahmoud26/HR_Analytics.git
cd HR_Analytics

About

This project performs an exploratory data analysis (EDA) on an HR dataset focused on job changes among data science professionals. It aims to uncover insights that can help HR departments understand the key factors behind employee retention and job switching behavior.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors