Inspiration

Slow Internet Connections or Limited Access From Homes in Rural/Hilly/Remote Areas Can Contribute to Students Falling Behind Academically During Online-Era during Covid Era. So we decided to build something that would enable students to attend classes even with slow internet speed.

What it does

E-Classroom is a Platform With Lowest Data-Transmission Leveraging on AI for Overcoming the Internet Access Inequity. Instead of Direct Streaming, our website Regenerates Teacher's Screen on Student Console With Bare-Minimum Data-Streaming and Client-Side AI Monitoring Students Presence.

How we built it

Data-Transmitted PDF -ANNOTATION STATIC : PDF WHILE PAGE LOADS INITIALLY DYNAMIC : PAGE_NO , COORDINATES_ANNOTATION WHITEBOARD DYNAMIC : COORDINATES_ANNOTATION , CLEAR_FLAG AUDIO-CHANNEL DYNAMIC : VOICE_BULB CHAT-ROOM: DYNAMIC : TEXT SYSTEM: DYNAMIC : ROOM_ID , MODE MONITOR-STUDENTS: DYNAMIC : NONE CLIENT-SIDE AI MODEL MONITORS STUDENTS THROUGH WEB-CAM AND ALERTS THE TEACHER ABOUT STUDENT'S PRESENCE.

Challenges we ran into

PDF -ANNOTATION and converting them to jpg to present to the students Face Recognition for Student attendance Had to create different api for providing the chatroom Connecting all the components of this website together

Accomplishments that we're proud of

The implementation of the entire project helped us realize the importance of collaboration and the dynamics of working in a team In every Hackathon, proper time management plays a crucial role that can become a determining factor for the overall progress; we understood the instrumentality of following the code of conduct and treating fellow developers with respect while learning and improving through their feedback.

What we learned

We learnt about Websockets and how we can use less data to stream video and faces.

Built With

Share this project:

Updates