Skip to content

parijin0/TalentScope-HR-Analytics

Repository files navigation

⚡ HR TalentScope — ML Analytics Platform

An end-to-end Machine Learning platform for HR job-change prediction. Train 5 models, explore data visually, and generate competition submissions.


🚀 Quick Start

pip install -r requirements.txt
python app.py

Open in browser: http://localhost:5050


📁 Project Structure

hr_analytics/
├── app.py
├── requirements.txt
├── aug_train.csv
├── aug_test.csv
├── pipeline/
│   ├── data_loader.py
│   ├── eda.py
│   ├── preprocessor.py
│   ├── trainer.py
│   └── predictor.py
├── templates/
│   └── index.html
├── uploads/
└── outputs/

🎯 Pipeline

  1. Data Loading
  2. EDA
  3. Preprocessing
  4. Model Training
  5. Prediction

🤖 Models

  • Logistic Regression
  • Decision Tree
  • Random Forest
  • SVM
  • KNN

📊 Key Features

  • Class imbalance handling
  • Feature engineering
  • Cross-validation
  • Threshold tuning
  • Interactive dashboard

📤 Output

CSV file with predicted probability of job change.


👩‍💻 Author

Pari Jindal

About

ML-based HR analytics system to predict employee job change

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors