student_placement_predictor

student_placement_predictor.

A Machine Learning project that predicts whether a student will get placed or not based on academic and skill-based inputs.

🔗 Live Demo 👉 https://studentplacementpredictor-bxpsvu3wueb8nfqhhmrnrh.streamlit.app/

📌 Project Overview This project uses Machine Learning algorithms to analyze student data such as academic performance, skills, and experience to predict placement outcomes.

It helps students understand their placement chances and improve their preparation strategy.

⚙️ Features ✔ Predict placement status (Placed / Not Placed) ✔ User-friendly interface ✔ Data preprocessing & feature engineering ✔ Model training & evaluation ✔ Real-time prediction

🧠 Machine Learning Models Used Logistic Regression Decision Tree Random Forest KNN 🛠️ Tech Stack Python NumPy Pandas Scikit-learn Matplotlib 📊 Dataset The dataset contains information such as:

CGPA Skills Work Experience Academic Performance 👉 Dataset Source: Kaggle (add link if used)

🚀 How to Run 1️⃣ Clone the repository

git clone https://github.com/Aryan-singh-ai/student_placement_predictor. 2️⃣ Go to project folder

cd student-placement-predictor 3️⃣ Install dependencies

pip install -r requirements.txt 4️⃣ Run the project

python app.py 📈 Output The model predicts: 👉 Whether a student will be Placed or Not Placed

🔮 Future Improvements Add web UI (Flask / Streamlit) Improve model accuracy Add more real-world features Deploy full application 👩‍💻 Author Vaishnavi Saxena 🎓 B.Tech CSE (AI & ML)

⭐ Show Your Support If you like this project, please ⭐ the repository!