TameemHussain/Face-Recognition-based-Attendance-System — reverse-engineered prompt
Reverse engineered prompt
Build me a simple Python desktop attendance app that uses a webcam to recognize faces and mark attendance automatically. I want a clean, easy GUI that anyone can use, with buttons to register a new student, capture face images, train the recognizer, and take attendance. When someone new is added, protect that registration flow with a password so random people cannot enroll others.
Please save student details in a CSV file and update it when new students are registered. For attendance, create a separate CSV for each day and store the student id, name, date, and time. On the main screen, show today’s attendance live in a table so the user can see entries as they are being marked.
Use Python with a basic GUI and computer vision tools that fit this kind of project. Make it runnable as a small local app, with sensible folder and file handling, and add any setup steps needed so it works smoothly. You can check current docs online if needed.
Want more depth? Deep Reverse