AI / Machine Learning

SyncClass - AI Attendance

An AI-assisted attendance management system

About This Project

SyncClass is an attendance management project that integrates facial recognition with a Streamlit interface and Supabase for cloud data storage.

SyncClass - AI Attendance preview

Technologies Used

Python Streamlit Machine Learning Supabase dlib

Key Features

Facial Recognition

Use facial-recognition technology for attendance workflows.

Interactive Interface

Provide an interface through Streamlit.

Cloud Data Storage

Integrate Supabase for cloud data storage.

Project Workflow

01

Open the Application

Access the Streamlit interface.

02

Process Recognition

Run the facial-recognition workflow.

03

Store Attendance

Use the configured cloud data service.

Technology Stack

Language

Python

Interface

Streamlit

AI / ML

Machine Learning dlib

Cloud

Supabase

Architecture Overview

Frontend: Streamlit Interface

Backend / API: Python Application

Database: Supabase

External Services:

Facial Recognition Supabase

What I Learned

Future Scope