Found 1,470 repositories(showing 30)
The IBM HR Analytics Employee Attrition & Performance dataset from the Kaggle. I have first performed Exploratory Data Analysis on the data using various libraries like pandas,seaborn,matplotlib etc.. Then I have plotted used feature selection techniques like RFE to select the features. The data is then oversampled using the SMOTE technique in order to deal with the imbalanced classes. Also the data is then scaled for better performance. Lastly I have trained many ML models from the scikit-learn library for predictive modelling and compared the performance using Precision, Recall and other metrics.
In this project, we enlisted the numerical and categorical attributes present in the publicly available dataset. Missing values were dropped to give better insights in data analysis. ANOVA and Chi-Square tests were carried out during statistical analysis. Machine Learning algo's were applied to understand, manage, and mitigate employee attrition.
WHarshal
No description available
mragpavank
Business Problem IBM HR Analytics Employee Attrition & Performance. Predict attrition of your valuable employees. Attrition is a problem that impacts all businesses, irrespective of geography, industry and size of the company. Employee attrition leads to significant costs for a business, including the cost of business disruption, hiring new staff and training new staff. As such, there is great business interest in understanding the drivers of, and minimizing staff attrition. In this context, the use of classification models to predict if an employee is likely to quit could greatly increase the HR’s ability to intervene on time and remedy the situation to prevent attrition. While this model can be routinely run to identify employees who are most likely to quit, the key driver of success would be the human element of reaching out the employee, understanding the current situation of the employee and taking action to remedy controllable factors that can prevent attrition of the employee. This data set presents an employee survey from IBM, indicating if there is attrition or not. The data set contains approximately 1500 entries. Given the limited size of the data set, the model should only be expected to provide modest improvement in indentification of attrition vs a random allocation of probability of attrition. While some level of attrition in a company is inevitable, minimizing it and being prepared for the cases that cannot be helped will significantly help improve the operations of most businesses. As a future development, with a sufficiently large data set, it would be used to run a segmentation on employees, to develop certain “at risk” categories of employees. This could generate new insights for the business on what drives attrition, insights that cannot be generated by merely informational interviews with employees. Uncover the factors that lead to employee attrition and explore important questions such as ‘show me a breakdown of distance from home by job role and attrition’ or ‘compare average monthly income by education and attrition’. This is a fictional data set created by IBM data scientists. Education 1 'Below College' 2 'College' 3 'Bachelor' 4 'Master' 5 'Doctor' EnvironmentSatisfaction 1 'Low' 2 'Medium' 3 'High' 4 'Very High' JobInvolvement 1 'Low' 2 'Medium' 3 'High' 4 'Very High' JobSatisfaction 1 'Low' 2 'Medium' 3 'High' 4 'Very High' PerformanceRating 1 'Low' 2 'Good' 3 'Excellent' 4 'Outstanding' RelationshipSatisfaction 1 'Low' 2 'Medium' 3 'High' 4 'Very High' WorkLifeBalance 1 'Bad' 2 'Good' 3 'Better' 4 'Best' IBM HR Analytics Employee Attrition & Performance Predict attrition of your valuable employees IBM HR Analytics Employee Attrition & Performance IBM HR Analytics Employee Attrition & Performance
ElvaShen
IBM HR Analytics Employee Attrition & Performance Analysis
shashankranjan3436
IBM HR Analytics Attrition Modeling is a method of analyzing data related to employee turnover or attrition within an organization using advanced analytical techniques. The model helps to identify patterns and factors that contribute to employee attrition and to develop predictive model that can help companies better understand and manage workforce
aniruddhachoudhury
IBM HR Analytics Employee Attrition & Performance
Attrition is a critical issue and pretty high in the industry these days. It’s the major problem which highlights in all the organizations. Though the term ‘ATTRITION’ is common, many would be at a loss to define what actually Attrition is, “Attrition is said to be the gradual reduction in the number of employees through retirement, resignation or death. It can also be said as Employee Turnover or Employee Defection” Whenever a well-trained and well-adapted employee leaves the organization, it creates a vacuum. So, the organization loses key skills, knowledge and business relationships. Modern managers and personnel administrators are greatly interested in reducing Attrition in the organization, in such a way that it will contribute to the maximum effectiveness, growth, and progress of the organization. Retaining employees is a critical and ongoing effort. One of the biggest challenges in having managers in the place that understands it is their responsibility to create and sustain an environment that fosters retention. Staff requires reinforcement, direction and recognition to grow and remain satisfied in their positions. Managers must recognize this and understand that establishing such fundamentals demonstrates their objectives to support nature and motivate their employees. The main objectives of this study are to know the reasons, why attrition occurs, to identify the factors which make employees dissatisfy, to know the satisfactory level of employees towards their job and working conditions and to find the areas where companiesare lagging behind.
sarai-data-is-life
Rice University - IBM HR Analytics Employee - Attrition & Performance Analysis
Aneesh-Avati
Scope: How does Attrition affect companies? and how does HR Analytics help in analyzing attrition? A major problem in high employee attrition is its cost to an organization. Job postings, hiring processes, paperwork and new hire training are some of the common expenses of losing employees and replacing them. Objective: To investigate how the company objective factors influence in attrition of employees, and what kind of working environment is most likely to cause attrition
sarthakbabbar3
Analyse IBM fabricated dataset on employees to uncover the factors that lead to employee attrition. Parameters irrelevant to attrition must be found and removed from the dataset for improved accuracy. The software should predict whether the employee would be attrited or not. The predictions of the software must be within a reasonable accuracy.
Vijay2000kumar
Data science project using Python Labraires
davidlinn89222
Final project for Statistical Learning
Niranjankumar-c
Uncover the factors that lead to employee attrition using IBM Employee Data
Project machine learning for school lab.
sudeep4893
IBM HR Analytics Employee Attrition & Performance
ahmed-alameldin
HR analytics & machine learning project predicting employee attrition using the IBM HR dataset
No description available
This project focus on building different machine learning models to make predictions on employee attrition and performance
DouglasRFLeite
Analyzing IBM HR Analytics dataset on Employee Attrition and other factors
TitusMago
IBM HR Analytics Employee Attrition Modeling
No description available
jkelvin18
IBM HR Analytics Employee Attrition & Performance
ManyamSanjayKumarReddy
Prediction of Employee Attrition
theartist007
Analysing Employee Attrition (IBM HR Analytics Challenge)
kennedykwangari
Predict attrition of your valuable employees
No description available
bhavnasaxena96
No description available
🚀 Employee Performance Analysis using Python – Analyzing key factors like training hours, overtime, and salary to understand their impact on employee performance using Pandas, Seaborn, and NumPy. 📊✨
shivamnegi92
Analyzing IBM HR Analytics Employee Attrition & Performance using Decision Tree and Keras Deep Learning