This project uses a Support Vector Machine (SVM) to predict student placement based on their CGPA and IQ score.
- Python
- Pandas, Seaborn, Matplotlib
- scikit-learn
- mlxtend (for decision boundary plot)
- File:
placement.csv - Columns:
id(dropped)cgpa(float)iq(int)placement(0 or 1)
- Classifier:
SVC(kernel="linear") - Feature scaling applied using
StandardScaler - Data split: 80% training / 20% testing
| Metric | Score |
|---|---|
| Training Accuracy | ~91% |
| Testing Accuracy | ~90% |
Also includes:
- Confusion Matrix
- Classification Report
pip install pandas matplotlib seaborn scikit-learn mlxtend
python placement_svc.py