Inspiration

I am a Data Science student and spent weeks trying to figure out which role in Data & Analytics suits me — Data Scientist, Product Analyst, Business Analyst? There was no clear tool to help. CareerCompass is what I wished existed.

What it does

CareerCompass is a career advisor for Data & Analytics. Users answer 20 psychological questions about their personality, interests, and work style — and get matched with one of 7 data roles plus a personalized roadmap with courses, books, and projects.

How I built it

Built with Python and Streamlit. The scoring system uses weighted answers across 7 roles — Data Scientist, ML Engineer, Data Analyst, BI Analyst, Product Analyst, Business Analyst, and Data Engineer. Deployed on Streamlit Cloud via GitHub.

Challenges I ran into

Designing questions that feel psychological and human — not just "do you like coding yes/no". Making the scoring system accurate enough to differentiate similar roles like Data Scientist vs ML Engineer.

What I learned

That the right questions matter more than the right answers. And that a real working product beats a perfect idea every time.

What's next

Add Development and Management tracks. Integrate real Kazakhstan job market data. Add a matching feature to local IT companies hiring for each role.

Built With

Share this project:

Updates