Skip to content

cjlangreo/tymn-attendance-checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TYMN, A Facial Recognition Student Attendance Checker

Introduction

Developed as a school project. Tymn uses a pre-trained AI to recognize students' faces recorded in a database to take their attendance if previous records are found, if not, uses their facial data to register them as a new student. Also has the ability to use your Android phone's camera for the facial recognition.

Development

Python SQLite

  • This project was developed using Python, SQLite, Pillow, and CustomTkinter.

  • Scrcpy was also used to create a custom script that allows users to use their Android phone as a camera to use with the application.

Face Recognition

TYMN uses Adam Geitgey's face_recognition API under the hood for its face recognition feature.

Adding new student to the database:

add-student.gif

Attendance check by facial recognition:

attendance-student.gif

User Interface

Interface developed with CustomTkinter library.

About

TYMN, A Facial Recognition Student Attendance Checker

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •