Inspiration

We were inspired by the growing gap between learners and accessible, structured education. Many students and career-switchers feel overwhelmed with too many resources and no clear roadmap. We wanted to create a solution that uses AI to personalize skill growth, especially for underserved communities, aligning with the theme of social good.

What it does

SkillBloom_AI is an intelligent web app that uses the Gemini API to generate personalized learning paths based on a user’s interest or goal. It suggests sub-skills, curated resources, tools, and real-world projects — guiding users toward practical growth. It's like having an AI mentor for lifelong learning.

How we built it

We used:

  • Python and Streamlit for the front-end interface
  • Google Gemini API to generate intelligent, contextual learning paths
  • Edge TTS for AI-powered voice narration
  • GitHub for version control and deployment

The app is fully functional and publicly deployed.

Challenges we ran into

  • Structuring the prompt for Gemini to ensure concise, educational, and goal-oriented results
  • Integrating AI voiceover with custom playback on Streamlit
  • Keeping the UI minimal but impactful

What we learned

We learned how to leverage Gemini for dynamic educational content, build responsive Streamlit apps, and integrate real-time feedback into learning design. We also improved our understanding of how to make AI-powered tools more human-centric.

What's next

  • Multilingual support
  • Custom user dashboards for progress tracking
  • Skill matching with job opportunities

Built With

Share this project:

Updates