An attempt to answer one question which all people trying to pick a front end framework has . Is Angular or React the right choice ? Angular vs React is a burning adoption question on most Project planning sessions and one which often a developer has to confront. React is a Facebook supported initiative and is a javascript library . It would be wrong to call it a framework based on its initial release versions . It helps to create resusable components in applications and is javascript based . Angular has equally competent heritage from Google .With Angular being a new version to previous Angular JS which was widely successful. Angular has now ditched Javascript and adopted Typescript , i was very skeptic of this choice especially typescript being previously unknown in the front end developer circles . Once I started using Typescript I could see some clear advantages and choice for strong typing which was missing in Javascript for long was being enforced. Of course I
Problem for us :
Using Machine learning we will try to predict which valuable employees will leave next. And also create data explorations based on the dataset in hand.At large the application will be developed using R shiny and R for data analysis and presentation.
Using Machine learning we will try to predict which valuable employees will leave next. And also create data explorations based on the dataset in hand.At large the application will be developed using R shiny and R for data analysis and presentation.
At the data exploration phase, we are also considering using Python along with R so as to understand the differences in the platforms.
Problem description :
We intend to consider the HR survey results and understand why employees are leaving prematurely?
Problem description :
We intend to consider the HR survey results and understand why employees are leaving prematurely?
Fields in the dataset
include:
· Satisfaction
Level
· Last
evaluation
· Number
of projects
· Average
monthly hours
· Time
spent at the company
· Whether
they have had a work accident
· Whether
they have had a promotion in the last 5 years
· Departments
(column sales)
· Salary
· Whether
the employee has left
Dataset Links
The data is from Kaggle
Technologies and Tools
Technologies: - R, R Shiny
Tools: - R Studio
There are many steps
involved in creating a machine learning prediction model
Machine Learning
Workflows are :-
- Asking the right question
- Preparing data
- Selecting the algorithm
- Training the model
- Testing the model
Once you have prepared your
data and chosen an algorithm to train the dataset then you should test the
model .After wards we created a R shiny based Webapp to expose an
interface for the HR to upload the survey results and then get a
prediction output on the top 300 employees likely to leave .You can find
the code here
Instructions
Run the selecting Algorithm.rmd file to understand the data and
why we selected logical regression algorithm
Now install R studio and the necessary libraries listed here
Now run the Server.R
file in R studio to get the application deployed .Upload the testing.csv survey
results and the application will display the predicted results of the first 300
employees most likely to leave.
You may find the code
here
Comments
Post a Comment