GyanSetu: Reimagining Education
A low-connectivity approach for inclusive, equitable, and quality learning in rural areas.
by Bhavesh Patil
Inspiration
GyanSetu was born from the belief that every child deserves quality education, regardless of location or connectivity.
Our mission: break barriers by creating a platform that works seamlessly in remote areas.
1
Inclusive
Accessible to all students.
2
Equitable
Fair opportunities for learning.
3
Quality
High standard of education.
Functional Requirements
GyanSetu meets the needs of students and teachers in low-connectivity areas.
Live Classes
Real-time interaction using Jitsi Meet.
AI Quizzes
AI-generated quizzes and assignments.
Whiteboards
Collaborative whiteboards for problem-solving.
Non-Functional Requirements
GyanSetu is designed to be lightweight, scalable, and secure.
Low-Internet
Works in low-internet and offline conditions.
Lightweight
Efficient for low-end devices.
Scalable
Accommodates multiple users.
System Architecture
GyanSetu is a web and mobile platform for a seamless learning experience.
Frontend
Web (HTML, CSS, JavaScript) & Mobile (Flutter).
Backend
Firebase Authentication, Firestore.
Live Learning
Jitsi Meet, Excalidraw.
Tech Stack
GyanSetu uses a modern tech stack for optimal performance.
Component
Technology Stack
Frontend
HTML, CSS, JavaScript (Web), Flutter (Mobile)
Backend
Firebase Authentication, Firestore
Live Learning
Jitsi Meet (JaaS), Excalidraw
AI Features
OpenAI API
Offline Learning
Service Workers, IndexedDB
Connectivity Monitoring
Go-based network diagnostics
Challenges Faced
Unstable internet, offline access, and AI accuracy were key challenges.
1
Unstable Internet
Ensuring smooth video calls.
2
Offline Access
Making content available offline.
3
AI Accuracy
Keeping AI relevant.
Accomplishments
Real-time and offline learning, AI-powered tools, and connectivity monitoring.
1
Real-time
Enabled real-time learning.
2
AI-Powered
Developed AI tools.
3
Connectivity
Implemented monitoring.
What We Learned
Design for real-world challenges, AI is an assistant, and interactive learning works.
Real-World
Design for challenges.
1
AI Assistant
AI is not a replacement.
2
Interactive
Enhances engagement.
3
What's Next?
Dedicated mobile app, more AI tools, and partnerships with schools.
Mobile App
Optimized for devices.
AI Tools
Personalized learning.
Partnerships
Expand accessibility.