0% found this document useful (0 votes)
30 views21 pages

GeoAt Second Review

This document provides a summary of a project review for an attendance tracking application called GEO AT. It includes sections on literature review, aim and objectives, methodology, feasibility analysis, modules, contributions, and plans for publication. The project uses facial recognition and location tracking via APIs to automate attendance tracking for schools and workplaces. It is being developed using Flutter, Python, and MySQL with plans for predictive modeling and deep learning algorithms. The review provides details on the individual contributions of three batch members to areas like design, backend development, and model training.

Uploaded by

rahuljha190802
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views21 pages

GeoAt Second Review

This document provides a summary of a project review for an attendance tracking application called GEO AT. It includes sections on literature review, aim and objectives, methodology, feasibility analysis, modules, contributions, and plans for publication. The project uses facial recognition and location tracking via APIs to automate attendance tracking for schools and workplaces. It is being developed using Flutter, Python, and MySQL with plans for predictive modeling and deep learning algorithms. The review provides details on the individual contributions of three batch members to areas like design, backend development, and model training.

Uploaded by

rahuljha190802
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 21

Academic Year 2023 - 24

S8 PROJECT WORK II
Second Review

PROJECT TITLE
GEO AT
BIP PROJECT ID CATEGORY
24S8EOW405 EXTERNAL – OWN

BATCH MEMBERS GUIDE


RITHANYA K S(202CB135) Dr. Sundaramurthy S(IT1108)
RAHUL KUMAR JHA (201CS258) Professor
RAAHUL P S(202IT196) Department of Information Technology
LITERATURE SURVEY

Works carried out


( with details of Information gathered
Sl.N Methods/ Materials/
Journal Paper Title with Author relevant to your
o. Software/ Algorithms /
fabrication / techniques/ project
components used )
Khawla Alhanaee; Mitha Alhammadi;”Face Implemented MTCNN Biometric authentication
Recognition Smart Attendance System algorithm role
1
using Deep Transfer Learning Author links
open overlay panel”
Burham Isnanto; Ari Amir Inquired Geolocation Biometric Authentication
2 Alkodri;”Attendance Monitoring With GPS package APIs
Tracking on HR Management”
Vaibhav Groven;Nishtha GPS resources GPS for location
3 Chhabra”Attendance Monitoring With GPS tracking
Tracking on HR Management”

28-02-2024 SECOND REVIEW PRESENTATION 2


LITERATURE SURVEY

Works carried out


( with details of Information gathered
Sl.No References Methods/ Materials/
( Journal Papers Only) Software/ Algorithms / relevant to your
.
fabrication / techniques/ project
components used )

Smitha;Pavithra S Hegde;”Face Database model DBMS queries

4 Recognition based Attendance


Management System”

Ming-Fong Tsai; Min-Hao Li;”Attendance Methods of Face model Machine Learning


Monitoring System based on Artificial training Algorithm
5
Intelligence Facial Recognition
Technology “

28-02-2024 SECOND REVIEW PRESENTATION 3


AIM & OBJECTIVES

❖ The prime objective of the application is to revolutionize attendance


management by creating a secure, efficient, and user-friendly mobile app that
combines facial recognition and location tracking technologies.
❖ This app aims to:
➢ Eliminate traditional attendance methods
➢ Ensure accurate and reliable attendance records
➢ Streamline the attendance process
❖ Flutter accelerates development and delivers a seamless user experience across
iOS and Android platforms from a single codebase.
❖ Python readability, extensive libraries, and rapid development capabilities drive
efficient backend logic, data processing, and robust integration with Flutter for
a comprehensive attendance solution.

28-02-2024 SECOND REVIEW PRESENTATION 4


Effective utilisation of the Modern Tool

➢ For tracking the update in the work and Work plan - Canva (Gantt Chart)
➢ Understand the flow of project - Miro
➢ Version control - Github and Onrender
➢ Language - Python, Flutter, MySQL
➢ Libraries - Flask, Geolocation, MySQL

28-02-2024 SECOND REVIEW PRESENTATION 5


PROPOSED METHODOLOGY
• Geofencing and Location Tracking
• Mapbox API integration: Integrating Mapbox API into the Flutter app for
real-time location tracking and geofencing functionalities.
• Geofenced area definition: Establishing specific geographic areas where
face recognition will be operational.
• Blocking VPN’s: Ensures the user cannot open the application if VPN is
enabled in the device
• Facial recognition
• Face Registration: Collection of faces and Registration of names in the
Database using GeoAdmin module.
• Model training: Training the model using collected facial images and
adjusting parameters for accuracy.
• Face recognition: Recognition of faces is done to mark the attendance in
28-02-2024
the database.
SECOND REVIEW PRESENTATION 6
FEASIBILITY ANALYSIS
➢ Technical Feasibility:
○ Facial Recognition Accuracy: Now, we choose open source models for development
stage but we would consider state-of-the-art model/model already preferred by
clients once our product is ready to launch.
○ Location Tracking Reliability: For now, we are considering inbuilt library of flutter
for location tracking purpose. So it completely free.
➢ Market Feasibility:
○ Target Audience: Colleges and Workplaces are mainly focussed
○ Competition Analysis: From competitors, we should gain their strengths(main
feature) and improve their shortcomings and add it in our application project.
Literature survey needs to be conducted.
➢ Organizational Feasibility:
○ Project Timeline: We have complete 3 month for development and 1 month for
testing purposes.
28-02-2024 SECOND REVIEW PRESENTATION 7
MODULES USED FOR PROJECT DEVELOPMENT

❖ GeoAt Application ⇒
➢ Track the student before allowing to mark attendance
➢ Allow to mark facial attendance
➢ See Attendance logs
➢ Get Help page
➢ Block VPN’s

❖ GeoAt Admin module ⇒


➢ Tracking specific student
➢ Adding more Geofencing points
➢ Add more students
28-02-2024 SECOND REVIEW PRESENTATION 8
PROPOSED METHODOLOGY ( Flow Chart)

28-02-2024 SECOND REVIEW PRESENTATION 9


DESIGN(S) (HARDWARE / SOFTWARE ARCHITECTURE)

28-02-2024 SECOND REVIEW PRESENTATION 10


PROPOSED METHODOLOGY ( Gantt Chart)
Gantt Chart

Works carried Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8

Gathering Project
Requirements

Creating and
Implementing App
Design

Conducting Literature
Survey

Developing the
Frontend features

Developing the
Backend part

Comparison with
existing apps

28-02-2024 SECOND REVIEW PRESENTATION 11


USE CASE DIAGRAM

28-02-2024 SECOND REVIEW PRESENTATION 12


TECHSTACK USED

• Frontend • Server
• Flutter • Onrender
• Dart • Github
• Figma
• Predictive Model
• Backend
• Deep Learning Algorithms
• Python
• Convolutional Neural Network
• Flask
• Target
• Database
• Chrome/Android / iOS App
• MySQL
28-02-2024
SECOND REVIEW PRESENTATION 13
INDIVIDUAL CONTRIBUTIONS TO THE WORK

Batch Member 1 : (202CB135 & RITHANYA K S)

• Reporting to the Guide about the project updates.


• Conducting Literature Survey.
• Designing User Interface and flows for application through figma.
• Collecting areas latitude and longitude dataset for geofencing.
• Testing for application according to the dataset for geofencing
feature.

28-02-2024 SECOND REVIEW PRESENTATION 14


INDIVIDUAL CONTRIBUTIONS TO THE WORK

Batch Member 2 : (201CS258 & Rahul kumar jha)

• Creating Software architecture and Use Case Diagrams.


• Implementing the frontend design through flutter.
• Creating GeoAt Admin page using flask.
• Creating the Database, tables and queries.
• Developing API requests for frontend and backend communication.
• Testing the API for load and performance

28-02-2024 SECOND REVIEW PRESENTATION 15


INDIVIDUAL CONTRIBUTIONS TO THE WORK

Batch Member 3 : (202IT196 & Raahul P S)

• Monitoring Daily work log.


• Conducting Literature Survey.
• Creating Database Design(Tables, columns).
• Developing the Face Recognition model.
• Integrating Frontend and Backend flows
• Testing the Face Recognition feature for higher accuracy

28-02-2024 SECOND REVIEW PRESENTATION 16


PRODUCT DEMO

28-02-2024 SECOND REVIEW PRESENTATION 17


PLAN FOR PUBLICATIONS

• Idea Presentation → Viksit Bharat@2047 → Completed


• Project Presentation → Anna University Hackathon → Applied
• Patent application - Applied
• Journal Publication in IEEE xplore - March 2024
• Product release - April 2024

28-02-2024 SECOND REVIEW PRESENTATION 18


Status on Partial Completion and Submission of Project Report
List of Documents to be Submitted
SL.No List of Documents Status ( Provide the drive link
of prepared document)

1
Cover Page & Title Page (Both are in
same format)
2 Bonafide Certificate
3 Declaration
DRIVE LINK
4 Acknowledgement
5 Chapter I – Introduction
6 Chapter 2 – Literature Survey

28-02-2024 SECOND REVIEW PRESENTATION 19


REFERENCES
( Journal Papers/ Books/ Website References )
As per IEEE Format
[1].Noppadol Chadil, Apirak Russameesawang, and Keeratiwintakorn, "Real-Time Tracking Management System
Using GPS, GPRS, and Google Earth," IEEE 5th International Conference on Electrical Engineering/Electronics, Vol.
1, pp. 393–396, 2008. Here, author Noppadol Chadil Apirak Russameesawang, Phongsak Keeratiwintakorn
discussed the GPS The global positioning system is a tracking system that consists of a network of various
satellites that repeatedly send radio signals of short pulses to GPS receivers. When a GPS receiver receives the
signal from the combination of various satellites, it uses a triangular technique [1] to compute latitude,
longitude, and altitude position.
[2] https://www.ijraset.com/research-paper/internet-based-tracking-system

28-02-2024 SECOND REVIEW PRESENTATION 20


THANK YOU

28-02-2024 SECOND REVIEW PRESENTATION 21

You might also like