Organizational Attendance system

General purpose | Attendance System
Organizational Attendance system


AI-based attendance system allowing employees to come & go without any delay. Manual entry or fingerprint scanning takes some time when it comes to a bigger organization with more than 500 staff in a premise. We had to develop an attendance system which can take photos of employees from surveillance cameras to mark them present.


  • Deep Learning
  • Neural Networks
  • Computer Vision
  • Image Processing


  • Python

Key Technical Challenges:

  • As data was limited, we had to make sure model was able to identify employees accurately.
  • Face recognition & detection both concepts were used to make this system as we had to detect face first & then recognize it.
  • Had to make sure from the start that some employees may leave & some may be new so we had to build logic accordingly.

Business + Technical Points:

  • Easily configurable system, which must be able to identify new employees as well
  • Must be able to detect faces of employees even if they are in groups


  • We were able to detect faces & meet requirements accurately with robust & simple system for users.