This document describes an automatic attendance system using face recognition. It discusses the following: 1. The system was created by a team of 4 students to automate attendance taking and save faculty time. It uses OpenCV and face detection algorithms. 2. The system works by training on images of students taken from the class and stored in the database. It then detects faces in new images or video and identifies the students to mark attendance. 3. Key technologies used include OpenCV for image processing, Tkinter for the GUI, Pandas and NumPy for data handling, and algorithms like Haar Cascade and LBPH for face detection and recognition.