Inspiration

Many students know what career they want, but they often struggle with what to learn next and how to stay consistent. Learning resources are scattered across the internet, and beginners can easily feel overwhelmed. DreamChase AI was inspired by the idea of creating a personal AI mentor that helps students turn their dream careers into clear, actionable learning steps. Instead of vague advice, the system guides users with structured learning paths and daily tasks.

What it does

DreamChase AI is an AI-powered learning companion that helps students work toward their dream careers.

Users enter:

their dream career their current skills

The system then generates:

a personalized learning roadmap daily learning tasks recommended resources an AI mentor chat to explain concepts a progress dashboard to track learning This helps learners stay focused and know exactly what to study next.

How we built it

DreamChase AI was built as a web application powered by AI.

The frontend was developed using HTML, CSS, and JavaScript to provide a simple interface where users can enter their career goals.

The backend was built using Python and Flask, which handles requests and communicates with the Gemini API to generate personalized learning plans.

The system flow works like this:

User Input → Flask Backend → Gemini AI → Generated Learning Roadmap → Displayed in Dashboard

This allows the application to dynamically create learning paths tailored to each user.

Challenges we ran into

One of the biggest challenges was structuring AI responses so that the roadmap could be displayed properly on the interface. Sometimes the AI returned responses that were not formatted consistently.

Another challenge was connecting the frontend and backend smoothly, especially while handling API requests and responses.

We also had to design prompts carefully so the AI generates useful and practical daily tasks instead of generic suggestions.

Accomplishments that we're proud of

We are proud that we were able to build a working AI-driven prototype that turns career goals into structured learning plans.

Some achievements include:

successfully integrating Gemini AI

generating personalized roadmaps

creating a simple and user-friendly interface

building a system that encourages daily learning consistency

Despite limited time, we managed to create a project that demonstrates how AI can support real educational guidance.

What we learned

Through this project we learned:

how to integrate AI APIs into real applications

how prompt design affects AI output

how to build a backend with Flask

how to connect frontend and backend systems

Most importantly, we learned how AI can be used not just to answer questions, but to guide learning journeys and motivate students.

What's next for DreamChase AI

Future improvements could include:

adding user accounts and saved progress

creating adaptive learning paths based on performance

integrating coding practice platforms

building a mobile-friendly version

adding skill assessments to personalize learning further

Our long-term vision is to make DreamChase AI a personal AI mentor that helps students worldwide achieve their career goals step by step.

Share this project:

Updates