A beginner-friendly Machine Learning web application that predicts student results based on attendance, marks, and assignment submissions.
🔗 Live Demo: https://student-performance-app-en4c3tsykfz9ekptd9xvcf.streamlit.app/
- Predicts Pass/Fail result
- Calculates performance score
- Generates student grade
- Attendance eligibility validation
- Interactive Streamlit interface
✅ Attendance must be ≥ 75%
✅ Marks must be ≥ 35
✅ Assignments submitted must be ≥ 2
Performance Score:
marks + (assignments * 10)Grades:
- A → 90+
- B → 75+
- C → 50+
- D → Below 50
- Python
- Pandas
- Scikit-learn
- Streamlit
This project was developed as part of my Machine Learning and Data Analytics learning journey using a Decision Tree Classifier.
Varshini A S GitHub: https://github.com/asvarshini


