You are on page 1of 8

Department of ECE

EC19603 - Problem Solving using AI and ML

Techniques (Mini Project)


2023-24- Even
III Year ECE A section

Zeroth Review – 12.02.2024


TITLE

Batch Members :
Supervisor:
OUTLINE

• Abstract

• Objective

• Proposed System & Novelty

• Block Diagram

• References
Abstract

• Methodology: The system utilizes a combination of Flask, a micro


web framework in Python, and OpenCV, an open-source computer
vision library, to develop a user-friendly interface for attendance
management. Face recognition is achieved through a pre-trained
KNN classifier.
• Functionality: Users can access features including viewing
attendance records, listing registered users, deleting users, and
initiating face recognition for real-time attendance tracking. The
application allows for the addition of new users by capturing their
face images, which are then used to train the face recognition model.
• Significance: By automating attendance management, the system
offers benefits such as time-saving, accuracy improvement, and
reduced administrative burden. It provides a seamless solution for
organizations and educational institutions to streamline their
attendance processes and enhance overall efficiency.
Objective
• The objective of this project is to develop a web-
based attendance management system using face
recognition technology. This system aims to automate
the process of attendance tracking, providing a
convenient and efficient solution for various
educational and organizational settings.
Proposed System and Novelty
• A novel aspect of this project lies in its integration of
Flask, OpenCV, and KNN algorithms to create a user-
friendly web application for attendance management.
Unlike traditional attendance systems, which often rely
on manual entry or biometric devices, our solution
harnesses the power of face recognition technology to
accurately identify and track individuals in real-time.
Furthermore, by providing the ability to add new users
through image capture, our system offers a seamless
and adaptable approach to attendance management.
Block Diagram
References
• https://www.ibm.com/topics/knn
• https://docs.opencv.org/4.x/index.html
• https://www.kaspersky.com/resource-center/definitions/what
-is-facial-recognition

You might also like