A Smart India Hackathon Project Aligned with NEP 2020
Revolutionizing education by detecting early signs of student dropouts, providing financial aid, and offering flexible schooling options to empower students and reduce dropout rates.
-
๐ง AI Early Dropout Detection System
Leverages AI to analyze student performance, reviews, and teacher remarks, identifying at-risk students and enabling timely support. -
๐ธ Financial Aid Management
Connects students with government schemes and efficiently manages funds to ensure every student receives the financial help they need. -
โฐ Flexible Schooling
Allows students to choose flexible scheduling or part-time study options, minimizing constraints and promoting retention. -
๐ช Parental Engagement Portal
Keeps parents in the loop by providing insights into their childโs progress, struggles, and achievements, fostering strong family support. -
๐ ๏ธ Student Support System
Provides resources and guidance for students' academic and personal growth through interactive support tools and virtual reality modules. -
Immersive Learning with VR School
A sub-module of our solution, VR School provides an interactive and engaging way for high school students to learn key subjects through immersive educational content.
- Physics, Chemistry, Biology, and Social Studies
Each module presents topics using high-definition 3D models that students can interact with in real time, deepening their understanding of complex concepts.
- Intro Page: Students begin their journey with an introductory screen.
- Module Selection: On the index page, students select the module they wish to explore.
- Immersive Content: Students engage with interactive 3D models, gaining a hands-on understanding of the subject matter.
- Recommendation Page: After completing a module, students receive suggestions for related topics to continue their learning.
- 3D Modeling: Environments created and modified using Blender3D.
- Animation and Interaction: Developed using C# in Unity3D.
- Recommendation System: Powered by Python in Jupyter Notebook.
- Deployment: Application deployed on Oculus Quest 2 using SideQuest's App Lab.
Check out our demo video to see the VR School in action:
Watch Video
- AI & Machine Learning: TensorFlow
- Frontend Development: React, Flutter
- Backend Development: MongoDB, Google Cloud Platform (GCP)
- Virtual Reality: Unity
- ๐ Data Collection: Aggregate data on student performance, attendance, teacher feedback, and reviews.
- ๐งฎ Model Development: Utilize TensorFlow to create a machine learning model that detects dropout risks.
- ๐ Real-Time Analysis: Deploy the model on GCP for real-time monitoring and early warning alerts.
- ๐ Government Integration: Seamless integration with various government schemes using backend technologies (MongoDB and GCP).
- ๐ฆ Automated Fund Allocation: Smart automation to distribute funds fairly and transparently.
- ๐ Adaptive Scheduling: Built with Flutter, allowing dynamic schedule adjustments and part-time study options.
- ๐ฑ User Interface: Intuitive, responsive interfaces using React for easy access on any device.
- ๐ Communication Hub: A React-based portal for parents to receive updates, notifications, and track student progress.
- ๐ Regular Insights: Automated analytics and progress reports to keep parents informed.
- ๐ค AI Chatbot: Powered by TensorFlow and Flutter, helping students resolve queries and providing instant support.
- ๐ Immersive VR Learning: Unity-based modules for interactive learning experiences, enhancing understanding through VR.
-
Clone the Repository
git clone https://github.com/yourusername/early-dropout-detection.git cd early-dropout-detection
-
Frontend Setup
cd frontend npm install npm start
-
Backend Setup
cd backend npm install node server.js
-
AI Model Deployment
pip install tensorflow python model_training.py
-
VR Module Setup
- Import the project files into Unity from the
vr-module
directory.
- Import the project files into Unity from the
We โค๏ธ contributions! Check out our Contributing Guidelines to get started!
This project is licensed under the MIT License. See the LICENSE file for details.
Have questions? Reach out to us at [email protected]