Skip to content

Rina-V09/Employee-Income-Predictor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ§‘β€πŸ’Ό Employee Income Prediction using Machine Learning

This project aims to predict whether an employee's income exceeds $50K per year based on demographic and work-related features. It includes a Streamlit web interface that allows users to input employee data and receive instant predictions.

πŸ“Œ Project Summary

The model is trained on the UCI Adult dataset and classifies whether an individual's income is <=50K or >50K. It leverages preprocessing, encoding, and a trained machine learning classifier to deliver accurate results.

πŸš€ Features

  • Streamlit-based interactive web app
  • Input form for features like age, workclass, education, marital status, etc.
  • Real-time prediction of income class
  • Displays prediction result clearly to user
  • Clean, simple UI for non-technical users

πŸ“ Project Structure

  • app/ β€” Contains the Streamlit app (app.py)
  • model/ β€” Pickled model and column list
  • notebooks/ - Jupyter notebooks for data analysis and modeling
  • data/ β€” Example/test input files
  • assets/ β€” Images or logos for documentation

▢️ Running the App

pip install -r requirements.txt
streamlit run app/app.py

About

Predicts employee income class using machine learning and provides a web interface built with Streamlit.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors