career blueprint 🗺️

career blueprint is an intelligent, data-driven career navigation platform designed to bridge the gap between fresh graduates and the workforce. By transforming fragmented career data into visual, personalised roadmaps, we empower users to navigate the complex job market with clarity and confidence.

Overview career blueprint solves the issue brought up in the problem statement by unifying data from multiple job portals into a single, cohesive experience. Unlike traditional list-based job boards, our solution uses intelligent clustering to visualise the job market relative to the user's specific profile. We provide not just a list of open positions, but a personalised gap analysis that generates actionable steps to bridge the skills gap.

Key Features 📄 Resume-to-Profile Parsing: Users upload their resume to instantly generate a digital profile. The system parses their current skills and experience to establish a baseline for calculating job suitability and proximity. 🕸️ Intelligent Cluster Mapping: We replace overwhelming lists with a dynamic Cluster Map. This innovative visualisation plots job roles based on suitability (proximity to the user) and market demand (node size). 🔍 Centralised Data Aggregation: Integrates real-time job data from various external portals to ensure comprehensive coverage of the industry. 🛣️ Actionable Skills Roadmap: A personalised guide that identifies exactly which skills a user is missing for a target role and recommends specific courses or steps to acquire them.

User Journey & Visual Walkthrough career blueprint uses a series of data visualisation strategies to help users understand job fit, skill gaps, and next steps.

1. The Cluster Map: Visualising Your Market Fit Upon uploading a resume and selecting a target industry (e.g., "Technology"), the user is presented with the Cluster Map. The "You" Node: The user is anchored at the centre. Proximity = Suitability: Surrounding nodes represent different job roles. The closer a node is to the centre, the higher the match percentage with the user's current skills. Node Size = Market Volume: The size of each circle indicates the number of active job openings in the market, allowing users to spot high-demand roles at a glance.

2. Role Exploration: Deep Dive into Opportunities By clicking on any node in the cluster map (e.g., "Data Analyst"), the user unlocks a detailed view of current openings. This filters the centralised data to show only relevant listings for that specific role type. Centralised Listings: Aggregates roles from multiple companies (e.g., AON, EY, LDC) into one view. Quick Scan: Users can easily compare responsibilities and requirements across different companies for the same role.

3. The Roadmap: Closing the Gap When a user targets a specific position (e.g., "Technology Consulting Intern"), career blueprint will then generate a Personalised Skills Roadmap, which contains: Match Scoring: Users can instantly view their percentage of how well they fit the role (e.g., "75% Match"). Gap Analysis: The system explicitly identifies missing skills (e.g., "Financial Knowledge"). This is done by comparing data from the user’s resume with the job description given by the company. Actionable Upskilling: Provides direct, curated recommendations for courses or concrete actions to bridge specific skill gaps (e.g. “Financial Markets” by Yale University, found on Coursera), giving users a clear and tangible next step towards their career goals.

Alignment with Judging Criteria 🛠️ Technical Difficulty (40%) Data Integration: Our backend aggregates and normalises unstructured data from disparate job portals into a unified schema. Algorithm Design: The Cluster Map relies on a similarity algorithm that calculates the vector distance between a user's resume profile and aggregated job descriptions to determine "visual proximity." Gap Analysis Logic: The system dynamically compares user attributes against job requirements to isolate missing keywords and map them to relevant learning resources. 💡 Innovation (30%) Visual Discovery: We moved away from the standard "search bar & list" interface. The Cluster Map is a novel way to discover careers, allowing users to find adjacent roles they might not have considered but are highly qualified for (high proximity). Market Volume visualisation: visualizing the volume of jobs via node size provides immediate market insight that text lists lack. 🎨 Design & UX (30%) Action-Oriented UI: The interface is designed to move the user from "confusion" to "action" in three clicks: See the map -> Choose a role -> Start a course. Clear Feedback Loops: The roadmap provides immediate, positive feedback on what the user has vs. what they need, reducing the anxiety of job hunting.

Future Improvements Course Direct Linking: Partnering with MOOC platforms to allow one-click enrolment from the Roadmap.

Challenges faced

  • Learning that problems can be approached in many ways, requiring in-depth discussion to choose the most efficient and innovative solution.
  • Some of us interpreted the requirements of the features differently, so communication was really important for us to understand and make sense of what's truly required of us before coming to a consensus.

Built With

Share this project:

Updates