C4
Track C — Perception, Voice & Document Reasoning Agents

Skill-Gap-to-Job Matching Agent

Agents that start from unstructured input (voice, images, free-text documents) and turn it into structured action.

Background

Job seekers often don't know what skills they're missing for jobs actually available near them. Generic training advice doesn't help — recommendations need to be tied to real, local job openings.Develop an agent that compares a person's current skills against local job requirements, identifies specific gaps, and recommends a concrete training path to close them.

Objective

Develop an agent that compares a person's current skills against local job requirements, identifies specific gaps, and recommends a concrete training path to close them.

Key Features

1. Profile intake (education, current skills, location, interests) 2. Matching against a curated set of job postings 3. Gap analysis — specific missing skills per job 4. Training recommendation ranked by opportunity unlocked

Expected Solution

A profile-parsing agent that extracts structured skills from free text/resume A job-matching agent computing a match score per posting A gap-analysis agent identifying missing skills for promising jobs A training-recommendation agent mapping gaps to real courses

Suggested Technology Stack

Matching: Sentence-transformers (embedding-based skill matching) Reasoning: LLM for gap explanation and ranking Orchestration: LangGraph (profile → match → gap → recommend pipeline) Data: 30–50 curated job postings, public course catalogs (Coursera, NPTEL, Skill India)

Expected Outcomes

More targeted, actionable training recommendations Improved job-readiness for skill-gap candidates A reusable gap-analysis pattern for career guidance platforms

Possible Use Cases

A job seeker finding out exactly what course would unlock more local job matches A career counseling center supporting multiple candidates A skilling program prioritizing which courses to offer based on regional demand

Evaluation Parameters

Accuracy of skill matching Specificity and usefulness of gap analysis Quality of training recommendations and ROI reasoning