Attendance System Using Machine Learning
The uniqueness of an individual is in his face. In this project, the face of an individual is used for marking the attendance automatically. Attendance of the student is considered to be an important tool for various institutions such as school, college and university. The conventional method requir
2025-06-28 16:25:11 - Adil Khan
Attendance System Using Machine Learning
Project Area of Specialization Artificial IntelligenceProject SummaryThe uniqueness of an individual is in his face. In this project, the face of an individual is used for marking the attendance automatically. Attendance of the student is considered to be an important tool for various institutions such as school, college and university. The conventional method requires calling out loud the name or roll number of students in order to record attendance. This process consumes at least 5-10 minutes of a 60-minute lecture. To stay away from such losses, an automatic process is used in this project which is based on image processing. In this project, facial detection and recognition are used. Face detection is used to locate the position of face region and face recognition is used for marking the understudy’s attendance. The database of all the students in the class is stored and when the face of the individual student matches with one of the faces stored in the database then the attendance is recorded
Project Objectives- Detection of unique face image amidst the other natural component such as walls and other backgrounds.
- Detection of faces amongst other face characters such as beard, spectacles etc.
- Extraction of unique characteristic features of a face useful in face recognition.
- Effective recognition of unique faces in a class (individual recognition).
- Automated update in the attendance sheet without human intervention.
- We initiate the project, confirm objectives and scope, and assign responsible parties and deliverables.
- All planning is complete, resulting in a project blueprint and timeline.
- The software configuration and initial data conversion occur in preparation for deployment in the test environment.
- Once trained, we execute acceptance test using the final conversion data set.
- Go-live delivers the promise of the project to the user community and the project comes to a close
- Unknown faces are identified.
- The proxy system is totally eliminated.
- Ease of use.
- Saves time and efforts
- Multiple face detection
- As the system stores the faces that are detected during registration and automatically marks attendance faster. Providing authorized access.
- Multiple face recognition.
- Used for security purposes.
Tools
- Micorosoft Excel
- Visual Studio Code
- Anaconda
Technologies
- Python
- Open Cv2
- Matplotlib
- Numpy
Devices
- A good laptop with 4gb RAM
- A smart Phone with good camera result for capturing Pictures for face detection and recognition
This final Project will be use in educational isntitute to mark the attendance of students
Final Deliverable of the Project Software SystemCore Industry EducationOther IndustriesCore Technology Artificial Intelligence(AI)Other TechnologiesSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 39500 | |||
| Smart phone(for capturing the picture) | Equipment | 1 | 35000 | 35000 |
| Stationary/Documents Printing | Miscellaneous | 3 | 1500 | 4500 |