Inspiration
1.Many students lose motivation due to academic pressure.
2.Education systems focus on marks, not mental well-being.
3.Lack of personalized support for struggling students.
4.Teachers cannot monitor every student’s emotional state.
5.One-size-fits-all teaching methods reduce engagement.
6.Students often hesitate to ask doubts due to fear or anxiety.
7.We wanted to create an AI system that supports both learning and emotional resilience.
What it does
How we built it
1.Provides an AI tutor to explain study materials.
2.Answers student doubts instantly.
3.Tracks student engagement and study behavior.
4.Calculates a motivation score for each student.
5.Alerts teachers about at-risk students.
6.Shows engagement analytics through dashboards.
7.Helps create a supportive and personalized learning environment. How we built it (Detailed)
We developed RESILIO as a full-stack AI platform with three major components.
Frontend
Built using React and Vite.
Styled with Tailwind CSS.
Created separate dashboards for:
Students
Teachers
Admins
Used charts to visualize engagement and motivation data.
Backend
Developed with Node.js and Express.
Created REST APIs for:
User authentication
Student activity tracking
Motivation score calculation
AI interaction
Connected the server to the database.
Database
Used MongoDB to store:
Student profiles
Study activity logs
Quiz results
Motivation scores
AI Integration
Integrated AI APIs (OpenAI/Gemini/Groq).
AI used for:
Explaining PDFs
Answering doubts
Providing motivational responses.
Motivation Score Calculation
We created a simple scoring algorithm.
Formula:
Motivation Score =(Study Time × 0.4) + (Quiz Performance × 0.4) + (Login Frequency × 0.2)
Example:
Study time score: 80
Quiz score: 70
Login score: 60
Motivation Score =(80×0.4) + (70×0.4) + (60×0.2) = 32 + 28 + 12 = 72/100
Interpretation:
80–100 → Highly motivated
60–79 → Stable
40–59 → At risk
Below 40 → Needs intervention
- Teacher Dashboard Logic
Fetches motivation scores from the database.
Displays:
Average class motivation
At-risk student list
Engagement trends.
Deployment
Frontend deployed on a web hosting platform.
Backend hosted with API endpoints.
Environment variables used for AI API keys.
Challenges we ran into
1.Integrating AI APIs smoothly with the backend.
2.Designing a meaningful motivation scoring system.
3.Ensuring student data privacy.
4.Handling different user roles in one system.
5.Making the UI simple for all users.
6.Limited time during the hackathon.
7.Testing all features within the deadline.
Accomplishments that we're proud of
Built a working AI-powered education platform.
Combined emotional well-being with learning analytics.
Created a real-time motivation scoring system.
Developed separate dashboards for students and teachers.
Integrated AI for personalized learning support.
Designed a clean and modern interface.
Delivered a complete prototype within the hackathon period.
What we learned
Full-stack development using modern tools.
How to integrate AI into real applications.
Importance of ethical AI in education.
Designing user-friendly interfaces.
Working with real-time data analytics.
Team collaboration under time pressure.
Turning an idea into a functional prototype.
What's next for Resilio-An AI‑Powered Platform for Student Motivation
Add multilingual AI support.
Integrate real-time emotion detection (voice/text analysis).
Build a mobile app version.
Partner with schools for pilot testing.
Add adaptive learning paths for each student.
Implement offline learning support.
Improve predictive analytics for dropout prevention.
Built With
- ai
- api
- charts
- css
- gemini
- grok
- hugging
- javascript
- mongodb
- openai
- openapi
- python
- react.js
- rest
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.