-
-
Landing Page
-
Sign up page
-
Home Page
-
Study Page
-
Study Page 2
-
Break Mode Page
-
Student Dashboard Page
-
Student Dashboard Page Overview Tab
-
Student Dashboard Page Quiz learning progress
-
Student Dashboard Page Study Analytics Tab
-
Voice Chat Page
-
Voice Chat Page 2
-
Story Mode Page
-
Story Mode Page 2
-
Profile Page
-
Memory Recap Page
-
Memory Recap Page: Study Generator
-
Premium Page
🎙️ Mentora
Inspiration
The inspiration for Mentora came from recognizing a fundamental gap in modern education technology. While we have countless study apps and tools, most treat learning as a purely cognitive process, ignoring the emotional and psychological aspects that significantly impact how we absorb and retain information.
As students ourselves, we've experienced the frustration of:
- Feeling overwhelmed during exam periods with no personalized support
- Struggling with focus when traditional study methods don't match our learning style
- Lacking emotional awareness about when to take breaks or how our mood affects learning
- Wanting more interactive, voice-first experiences instead of endless text-based interfaces
We were particularly inspired by the potential of emotion-aware AI and voice-first interfaces to create more human-like, empathetic learning experiences. The idea that an AI could not only help you study but also understand when you're stressed and suggest personalized wellness activities felt revolutionary.
The name "Mentora" combines "Mentor" (a wise guide) with "Aura" (the emotional energy around us), perfectly capturing our vision of an AI that mentors both your mind and your emotional well-being.
What it does
Mentora is an emotion-aware, voice-first AI study assistant that revolutionizes how students learn by adapting to both their academic needs and emotional state.
🧠 Core Study Features:
- AI-Powered Summarization: Upload PDFs, paste text, or scan handwritten notes to get instant, intelligent summaries
- Dynamic Quiz Generation: Create personalized quizzes from any study material with adaptive difficulty
- Voice-First Q&A: Ask questions naturally through speech and get spoken responses from your AI tutor
- OCR Note Scanning: Convert handwritten notes to digital text using advanced OCR technology
- YouTube Learning: Extract and summarize key insights from educational videos
- Pomodoro Timer: In-built Pomodoro timer for better focus
💝 Emotion-Aware Wellness:
- Real-Time Emotion Detection: Analyze your voice and text to understand your current emotional state
- Personalized Break Suggestions: Get custom wellness activities based on whether you're stressed, tired, focused, or overwhelmed
- Adaptive Learning Environment: The AI adjusts its tone, suggestions, and approach based on your mood
- Mindful Study Sessions: Integrated breathing exercises, meditation guides, and motivational content
🎙️ Voice-First Experience:
- Natural Conversations: Speak to Mentora like you would to a human tutor
- Emotion-Responsive Voice: AI voice changes tone and style based on your emotional state
- Hands-Free Learning: Perfect for students with accessibility needs or those who prefer audio learning
- Multi-Modal Input: Seamlessly switch between voice, text, and visual inputs
📊 Personalized Learning:
- Progress Tracking: Monitor your study sessions, emotional patterns, and learning achievements
- Memory System: Remembers your learning history and builds on previous conversations
- Smart Reminders: Suggests when to break, revise, or slow down. -Personalized Dashboard: Shows analytics and charts based on your data. -Memory Recap and Study Plan Genrator: Memory recap for to track progress and get personalized suggestions as well as study plans for different topics.
How we built it
🏗️ Architecture & Tech Stack:
Frontend (React + TypeScript):
- React 18 with TypeScript for type-safe, component-based UI
- Tailwind CSS for beautiful, responsive design with custom animations
- Vite for lightning-fast development and optimized builds
- React Router for seamless navigation between study and break modes
- Chart.js for charts seen on the dashboard.
Backend (Flask + Python):
- Flask as our lightweight, flexible API framework
- Python 3.8+ for robust server-side logic and AI integrations
- Flask-CORS for secure cross-origin requests
- Modular Blueprint Architecture for organized, scalable code
AI & Voice Technologies:
- Google Gemini 1.5 Flash for text summarization, quiz generation, and Q&A
- Tesseract OCR for handwritten note recognition
- Assembly AI API for speech to text voice recognition
- ElevenLabs API – Realistic AI-generated voices with emotional tone switching
- Tavus API - Conversational AI video agents
Database & Authentication:
- Firebase Authentication for secure user management with Google OAuth
- Firestore for real-time user data, preferences, and study history
- Local Storage for session management and offline capabilities
Deployment & Infrastructure:
- Netlify for frontend hosting with continuous deployment
- Render for backend API hosting
- Custom Domain via Entri integration
- Environment Variables for secure API key management
🎨 Design Philosophy:
- Amazing-level aesthetics with attention to detail and premium feel
- Accessibility-first design supporting voice, keyboard, and screen readers
- Emotion-driven UI that adapts colors and interactions based on user mood
- Progressive disclosure to manage complexity and reveal features contextually
Challenges we ran into
🔧 Technical Challenges:
1. Cross-Platform Errors with Render
2. OCR Accuracy & File Handling
3. API Rate Limiting & Costs with ElevenLabs
4. Firebase + Flask + React Coordination
🏆 Accomplishments that we're proud of
1. Seamless Voice Experience
2. Comprehensive Study Toolkit
3. Emotion-Aware Interface Design
4. Accessibility & Inclusivity
5. Solving Real Educational Problems
6. Hackathon Challenge Completions
7. Rapid Prototyping & Iteration
- Went from concept to working MVP in 3 weeks
- Implemented user feedback loops and iterated on core features
- Maintained high code quality while moving fast
What we learned
🧠 Technical Learnings:
1. Emotion Detection is Nuanced and Personal
- Learning: Simple keyword matching can be surprisingly effective for emotion detection
- Insight: Users prefer transparency about how their emotions are analyzed
- Application: We learned to combine multiple signals (text, voice tone, context) for better accuracy
2. Real-Time Features Don't Always Need Real-Time Infrastructure
- Learning: Smart UI updates and optimistic rendering can create real-time feel without WebSockets
- Insight: User perception of speed is often more important than actual speed
- Application: We used progressive loading and predictive UI updates to enhance perceived performance
3. Emotional Design Requires Subtlety
- Learning: Emotion-responsive UI should enhance, not overwhelm the user experience
- Insight: Color psychology and micro-animations can significantly impact user mood
- Application: We learned to use gentle transitions and calming color palettes for stressed users
4. Accessibility Drives Innovation
- Learning: Designing for accessibility often leads to better solutions for everyone
- Insight: Voice-first interfaces benefit all users, not just those with disabilities
- Application: Our accessibility-first approach made the app more intuitive for all users
5. Progressive Disclosure Prevents Overwhelm
- Learning: Too many features at once can paralyze users, especially when they're stressed
- Insight: Mode-based interfaces (Study vs. Break) help users focus on what matters now
- Application: We learned to reveal features contextually based on user state and needs
6. Mental Health in Education is Underserved
- Learning: There's a huge gap between academic tools and emotional wellness support
- Insight: Students want integrated solutions, not separate apps for studying and mental health
- Application: We positioned Mentora as the first "holistic learning companion"
7. AI Trust Requires Transparency
- Learning: Users need to understand how AI makes decisions, especially about their emotions
- Insight: Explainable AI features increase user confidence and adoption
- Application: We learned to show our work - explaining why certain activities were suggested
What's next for Mentora
🚀 Immediate Next Steps (Next 3 Months):
1. Complete Hackathon Integrations
- ElevenLabs Voice Enhancement: Fully implement emotion-responsive voice synthesis with multiple voice personalities
- RevenueCat Premium Features: Launch Mentora+ subscription with advanced AI tutoring and unlimited voice conversations
- Custom Domain Deployment: Secure mentora.study domain and optimize for production traffic
- Tavus Video Integration: Add AI video avatars for visual storytelling and enhanced engagement
2. Advanced Emotion Intelligence
- Multi-Modal Emotion Detection: Combine voice tone analysis, facial recognition, and text sentiment for more accurate emotion detection
- Emotion Pattern Learning: Track emotional patterns over time to predict when students need breaks
- Personalized Wellness Plans: Create custom wellness routines based on individual emotional profiles
- Crisis Detection & Support: Implement safeguards to detect severe emotional distress and provide appropriate resources
3. Enhanced Study Features
- Smart Study Scheduling: AI-powered study planning that considers emotional state, energy levels, and optimal learning times
- Collaborative Learning: Enable study groups with shared AI tutoring and group emotion awareness
- Advanced Quiz Analytics: Detailed performance insights with personalized improvement recommendations
- Multi-Language Support: Expand to support Spanish, French, and Mandarin for global accessibility
📈 Medium-Term Goals (6-12 Months):
4. Educational Institution Partnerships
- University Pilot Programs: Partner with 5-10 universities to integrate Mentora into their student support services
- K-12 School Districts: Develop age-appropriate versions for middle and high school students
- Special Education Integration: Create specialized features for students with ADHD, dyslexia, and autism
- Teacher Dashboard: Build analytics platform for educators to understand student emotional and academic patterns
5. Advanced AI Capabilities
- Personalized Learning Paths: AI that creates custom curricula based on learning style, emotional patterns, and academic goals
- Predictive Wellness: Machine learning models that predict when students will need emotional support
- Advanced Content Generation: AI that creates personalized study materials, practice problems, and explanations
- Cross-Subject Integration: Connect learning across different subjects to show relationships and improve retention
6. Platform Expansion
- Mobile Apps: Native iOS and Android apps with offline capabilities and push notifications
- Desktop Applications: Standalone apps for Windows, Mac, and Linux with enhanced voice features
- Browser Extension: Quick access to Mentora's AI tutoring from any webpage
- API Platform: Allow third-party developers to integrate Mentora's emotion-aware AI into their educational tools
🌍 Long-Term Vision (1-3 Years):
7. Global Educational Impact
- International Expansion: Localize for 20+ countries with cultural adaptation of wellness practices
- Accessibility Leadership: Become the gold standard for accessible educational technology
- Research Partnerships: Collaborate with universities on emotion-learning research and publish findings
- Policy Influence: Work with education policymakers to integrate emotional wellness into curriculum standards
8. Advanced Technology Integration
- AR/VR Learning Environments: Immersive study spaces that adapt to emotional state
- IoT Integration: Connect with wearable devices for real-time biometric emotion detection
- Brain-Computer Interfaces: Explore direct neural feedback for ultimate personalized learning
- Quantum Computing: Leverage quantum algorithms for complex emotion-learning pattern analysis
9. Ecosystem Development
- Mentora for Families: Parent dashboards and family learning coordination
- Corporate Training: Adapt emotion-aware learning for professional development
- Therapeutic Applications: Partner with mental health professionals for clinical applications
- Research Platform: Open-source emotion detection tools for educational researchers
💰 Business Model Evolution:
10. Sustainable Growth Strategy
- Freemium Model: Maintain free tier while expanding premium features
- Enterprise Licensing: B2B sales to schools, universities, and corporations
- API Monetization: Revenue sharing with developers using Mentora's AI capabilities
- Data Insights: Anonymized learning analytics for educational research (with strict privacy controls)
11. Social Impact Initiatives
- Scholarship Program: Free Mentora+ access for underserved students
- Mental Health Advocacy: Partner with organizations to promote emotional wellness in education
- Open Source Components: Release emotion detection algorithms for broader educational benefit
- Global Education Equity: Special pricing and features for developing countries
🔬 Research & Innovation:
12. Cutting-Edge Development
- Emotion-Learning Research: Publish peer-reviewed studies on the connection between emotions and learning effectiveness
- AI Ethics Leadership: Develop industry standards for ethical emotion detection in educational technology
- Neuroscience Collaboration: Partner with cognitive scientists to understand the brain science behind emotion-aware learning
- Longitudinal Studies: Track student outcomes over years to prove Mentora's long-term educational impact
The ultimate goal: Transform Mentora from a hackathon project into the world's leading platform for emotion-aware, personalized education—making learning more effective, accessible, and emotionally supportive for millions of students worldwide.
Built with ❤️ for the Bolt.new Hackathon by Team Mentora
Ewa • Naghul • Gurmeet • Sandesh



Log in or sign up for Devpost to join the conversation.