πŸŽ“ Student Placement Prediction

A Machine Learning web application that predicts whether a student is likely to get placed based on academic and skill-based attributes.

πŸš€ Features

  • Student placement prediction
  • Random Forest Classifier
  • Interactive Gradio web interface
  • Probability score
  • Easy deployment on Hugging Face Spaces

πŸ› οΈ Technologies Used

  • Python
  • Pandas
  • NumPy
  • Scikit-learn
  • Gradio
  • Joblib

πŸ“‚ Project Structure

placement_project/
β”‚
β”œβ”€β”€ app.py
β”œβ”€β”€ train_model.py
β”œβ”€β”€ requirements.txt
β”œβ”€β”€ README.md
β”œβ”€β”€ .gitignore
β”‚
β”œβ”€β”€ dataset/
β”œβ”€β”€ model/
β”œβ”€β”€ notebooks/
└── screenshots/

▢️ Run Locally

Install dependencies:

pip install -r requirements.txt

Run:

python app.py

πŸ“Š Machine Learning

  • Algorithm: Random Forest Classifier
  • Data Preprocessing:
    • Missing value handling
    • One-Hot Encoding
    • StandardScaler
  • Evaluation:
    • Accuracy
    • Classification Report
    • Confusion Matrix

πŸ‘¨β€πŸ’» Author

Ravi Kandoriya

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support