Inspiration
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for SAPPS – Smart Attendance and Performance Prediction System
About the Project
Inspiration
Manual attendance management takes time and can lead to errors. Additionally, identifying students who may struggle academically at an early stage is a challenge for educational institutions. This inspired us to develop SAPPS (Smart Attendance and Performance Prediction System), an AI-powered solution that combines computer vision and machine learning to make student monitoring smarter and more efficient.
How We Built It
SAPPS combines two main features:
- Smart Attendance: Uses OpenCV and facial recognition techniques to identify registered students and automate attendance recording.
- Performance Prediction: Uses machine learning to analyze attendance records, previous marks, and other academic factors to predict student performance and identify students who may need additional support.
The system aims to present attendance information and performance insights through a user-friendly dashboard for teachers and administrators.
Technologies Used
We use Python for AI and machine learning, OpenCV for computer vision, and React for the user interface. Flask or Node.js can support backend services, while MySQL can store student and academic records.
What We Learned
Through this project, we explored computer vision, machine learning, data preprocessing, facial recognition, and application development. We learned how data quality and feature selection influence prediction results and how different technologies can work together to solve real-world educational problems.
Challenges We Faced
One of the key challenges was making face recognition reliable under different lighting conditions and camera angles. Preparing academic data for performance prediction was another challenge, as student performance depends on several factors. Integrating the AI components with the application and presenting the results clearly also required careful planning and testing.
Impact and Future Scope
SAPPS aims to reduce manual attendance work, simplify academic monitoring, and help educators identify students who may benefit from timely support. In the future, we hope to improve prediction accuracy, strengthen recognition reliability, and expand the system with additional analytics and personalized learning recommendations.
Our vision is to make educational institutions more efficient and proactive through AI-driven insights while keeping teachers at the center of student development.
Built With
- artificial
- intelligence
- learning
- machine
- opencv
- react
- typescript
- web
Log in or sign up for Devpost to join the conversation.