Face recognition is one of the most important applications of image processing in the technical world. The process of identifying students using a face biostatistics system based on high-definition monitoring and other computer technologies is called a face recognition attendance system. A machine learning algorithm (Convolutional Neural Network) has been proposed to utilize the system in this paper. The identification of the human face is a current problem for verification purposes, particularly in the context of student attendance. The methods used today to take attendance are cumbersome and time-consuming. Manual recording makes it simple to alter attendance data. Both the current biometric methods and the conventional method of keeping attendance are susceptible to proxies. The development of this system aims to digitally replace the outdated method of taking attendance by calling names and keeping handwritten records. The proposed system for this research will help the students get enough time to focus on their studies, which can make them good contributors to our society.