A logistic regression-based tool that analyzes the impact of academic performance and IQ on student placement outcomes
- Purpose: Handles the loading, preprocessing, and feature scaling of the placement dataset
- Functionality:
- Loads the placement dataset Kaggle .
- Renames relevant columns for consistency.
- Converts placement status into a binary target variable.
- Applies feature scaling using StandardScaler.
- Purpose: Implements model training and evaluation logic using logistic regression
- Functionality:
- Splits feature and target data into training and test sets.
- Trains a logistic regression model on the training data.
- Evaluates the model on test data.
- Computes and returns classification metrics: accuracy, precision, and recall.
To use the PlacementAnalysis model, follow these steps:
-
Clone Repo:
git clone https://github.com/rsaravanan23/PlacementAnalysis.git -
Install required packages:
pip install -r requirements.txt
In this project, we trained and evaluated three logistic regression models to predict student placement outcomes based on various metrics. The models used different combinations of features derived from the placement dataset. All models were implemented using Scikit-Learn, and evaluated using standard classification metrics — accuracy, precision, and recall.
-
Only IQ Model Metrics:
- Accuracy: 40.0%
- Precision: 40.0%
- Recall: 40.0%
-
Only College GPA Model Metrics:
- Accuracy: 95.0%
- Precision: 91.0%
- Recall: 100.0%
-
Both IQ and College GPA Model Metrics:
- Accuracy: 85.0%
- Precision: 89.0%
- Recall: 80.0%
- Interactive
- Plan to build a web-based demo where users can input IQ and academic scores and see the predicted placement probability.
- More Model Experimentation
- Plan to try other models for better accuracy and precision(Decision Trees / Random Forest / Gradient Boosting)
- Expand Dataset
- Plan to try and collect more specific data related to this project to enhance the input features
Credits to sameerprogrammer for providing the Kaggle dataset that made this project a reality