Inspiration

Every student learns differently.

Some learn through visuals, some through practice, some through examples, and some through repetition. Yet most educational platforms deliver the same content in the same format to everyone.

We wanted to create a learning platform that adapts to the learner instead of forcing the learner to adapt to the platform.

Using Google Gemini, we built Mosaic — an intelligent learning ecosystem that evolves with every student's progress.

What it does

Adaptive Learning Paths

Creates personalized learning journeys based on goals and performance.

AI Learning Mentor

Provides guidance and explanations tailored to the learner.

Smart Quiz Generation

Creates dynamic assessments based on progress.

Knowledge Gap Detection

Identifies weak areas automatically.

Personalized Revision Plans

Generates study schedules and revision strategies.

Learning Analytics

Tracks growth, strengths, and improvement opportunities.

Multimodal Learning

Supports text, images, diagrams, and interactive content.

How we built it

We built Mosaic as a personalized education platform focused on adaptive learning and student success.

The frontend was developed using React.js and Tailwind CSS to create a modern and engaging learning experience.

The backend was built using Node.js and Express to manage learner profiles, progress tracking, assessments, and AI interactions.

Google Gemini powers the personalization engine by analyzing learner behavior, generating educational content, identifying knowledge gaps, and adapting learning paths over time.

Google Cloud services provide secure storage, authentication, analytics, and scalable deployment.

Throughout development, we focused on creating a platform that feels like a personal tutor rather than a traditional learning management system.

Challenges we ran into

Personalization Accuracy

Creating recommendations that genuinely adapt to different learning styles.

Knowledge Mapping

Understanding relationships between concepts and skills.

Progress Evaluation

Measuring learning outcomes effectively.

Content Adaptation

Generating educational content suitable for different levels.

Accomplishments that we're proud of

  1. Built a fully adaptive learning platform.

  2. Created AI-generated personalized learning paths.

  3. Developed intelligent knowledge gap detection.

  4. Integrated Google Gemini for educational reasoning.

  5. Built a scalable cloud-native learning system.

  6. Improved personalized education accessibility.

What we learned

  • Educational AI systems.
  • Adaptive learning design.
  • Personalized recommendation engines.
  • Full-stack cloud-native development.
  • Human-centered educational experiences.

What's next for Mosaic

AI Tutor Avatars

Interactive visual learning companions.

Classroom Mode

Support for schools and educators.

Real-Time Collaboration

Peer learning and group projects.

AR Learning Experiences

Immersive educational environments.

Career Learning Tracks

Personalized pathways for professional development.

Built With

Share this project:

Updates

Submission history