This repository contains a Jupyter Notebook (ipynb file) that implements a predictive model to determine whether a placement will occur based on 100 input features of CGPA (Cumulative Grade Point Average) and IQ scores. The model is developed using Python and various libraries including NumPy, Pandas, Matplotlib, Scikit-learn, MLxtend, and Pickle. Logistic Regression classification algorithm is employed for building the predictive model.
To run the notebook locally, make sure you have Python installed on your system. Additionally, install the required libraries using the following command:
pip install numpy pandas matplotlib scikit-learn mlxtend
- Clone the repository to your local machine.
- Navigate to the directory containing the Jupyter Notebook (
Placement_Predictor.ipynb). - Open the notebook using Jupyter Notebook or JupyterLab.
- Follow the instructions provided in the notebook to preprocess the data, train the logistic regression model, and evaluate its performance.
- Experiment with different parameters and settings as needed.
- Save the trained model using Pickle for future use.
Contributions to this repository are welcome! If you have any suggestions, bug fixes, or enhancements, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
- This project was inspired by the need for accurate placement prediction models in educational institutions and recruitment agencies.
- Special thanks to the developers of the libraries used in this project for their contributions to the open-source community.
Feel free to explore the notebook and use the placement predictor for your own analysis or educational purposes. Happy predicting!
