Inspiration

In classrooms and college lectures, taking attendance has always been a time-consuming task. Whether it's the teacher calling out each student's name or students signing their names on a paper roster, the process often interferes with class time. That's why we created TimelyTally to combat the growing frustration among teachers and students to make the attendance process a much easier task for all!

What it does

TimelyTally was designed to streamline and modernize the attendance process. TimelyTally uses facial recognition technology to make attedance-taking not just faster but more accurate. The system automatically generates an attendance log as students enter the classroom using streamlit, ensuring that every student's presence is accurately recorded in real time. This helps save valuable time and is an efficient way to track students who are in the room.

How we built it

We used Python to create an advanced facial recognition system that simplifies and modernizes attendance-taking. Using Python libraries such as 'OpenCV' we designed a solution where each student's face is scanned and stored through 100 photos to build a comprehensive profile. Once all students faces have been scanned, as students enter the classroom the student's name appears, and their attendance is recorded with one click. To present the attendance data, we used Streamlit, which allows us to generate a real-time attendance log for teachers that shows both the student's name and the time they arrived to class.

Built With

Share this project:

Updates