Abstract:
In Bangladesh, we still follow the traditional way to take attendance in class, which is a time-consuming and monotonous job to do. Students give proxies of their fellow students and bunk classes after the attendance session. To prevent this and make the attendance procedure smarter we need to make an attendance system through biometrics authentication. Among all the biometrics methods facial recognition is the most renowned and reliable. It is faster and more accurate than other biometric methods. This paper proposes a system that will mark attendance through face recognition. To detect and recognize the faces we have used OpenCV, Python, and deep learning. In this paper, we have used a pre-trained model called the face recognition library. After recognizing the faces, they will be matched with faces in the database and stored attendance in a CSV file with the time and the name of that student.