All projects
03 / 08Public backend

COMPUTER VISION + EDUCATION

Third Eye of Classroom

A classroom-monitoring backend that combines live camera processing, attendance events, engagement signals, notifications, and secure reporting APIs.

01 / PURPOSE

What this project is trying to make possible.

Explore how computer vision and structured analytics can give teachers useful classroom signals without replacing human judgment.

02 / HOW IT WORKS

A plain-language view of the system.

  1. Camera frames enter a YOLOv8, ByteTrack, ArcFace, and MediaPipe pipeline.
  2. Detection events travel through Redis Streams to an analytics worker.
  3. Attendance, engagement, and notification data is stored in PostgreSQL.
  4. A secure multi-tenant API exposes dashboard and reporting views.
03 / CURRENT SCOPE

What the project demonstrates today.

Attendance states
Engagement scoring
Configurable alerts
Multi-tenant reporting API
04 / FUTURE DIRECTION

Where the next useful versions could go.

  • Teacher-facing dashboards
  • Personalized practice paths
  • Multilingual explanation support
  • LMS integrations
NEXT CASE STUDYDoctor AI