Bloom is an intelligent, empathetic learning platform designed to empower individuals with Autism Spectrum Disorder (ASD) by delivering personalized career guidance, adaptive learning paths, and insightful progress tracking—crafted with care using cutting-edge AI.
Use your preferred IDE
If you want to work locally using your own IDE, you can clone this repo.
The only requirement is having Node.js & npm installed - install with nvm
Follow these steps:
# Step 1: Clone the repository using the project's Git URL.
git clone https://github.com/armaandeol/bloom.git
# Step 2: Navigate to the project directory.
cd bloom
# Step 3: Install the necessary dependencies.
npm install
# Step 4: Start the development server with auto-reloading and an instant preview.
npm run dev- Users begin by filling out a form detailing their interests.
- An AI agent processes these inputs and recommends a suitable career path aligned with the user’s passions and strengths.
- Gamified Learning: Interactive games for immersive experiences.
- Storytelling: Engaging narratives to simplify concepts.
- Music-Based Learning: Leveraging melodies to enhance memory and attention.
- After learning sessions, users take a quiz.
- Based on performance:
- If performance is low, the AI agent recommends a more suitable learning method.
- If performance is good, the current method is retained.
- Emotion Detection: An emotion recognition model analyzes the user's mood during the quiz to provide more empathetic feedback.
- A Performance Summarizer Agent provides:
- Child’s learning analytics.
- Emotional trends and focus levels.
- Suggestions for support and motivation.
- A smart agent builds a personalized learning roadmap.
- Daily routine schedules are crafted based on progress, goals, and the user's mood and performance patterns.
- Frontend: TypeScript + Tailwind CSS
- Framework: React
- Backend/Database: Firebase, FastAPI
- AI & LLMs: Groq LLM
- Emotion Detection: DeepFace model for Emotion Detection
Our mission with Bloom is to make education inclusive, empowering, and truly tailored—especially for learners with ASD. With empathy-driven AI and dynamic learning experiences, we aim to nurture individual potential and celebrate unique learning journeys.
Every child is a seed full of potential. With the right tools, environment, and care, they don’t just grow — they bloom. Our platform aims to be the nurturing soil that helps them thrive 🌷