Overview / Intent Summary

Submission Snapshot

Everything a Talentbank reviewer needs to evaluate this submission at a glance.

Product Lumina Graph
Tagline Hire for Trajectory, Not Just History
Positioning AI Talent Intelligence Layer for Asia's Career OS
Modules Candidate 02: Living Portfolio · Employer 01: Smart Talent Matching · University 03: Adaptive Readiness Profile
Primary Audience Cross-audience: Candidates, Employers, University Career Centres, Talentbank
Build Scope Career OS module with AI talent intelligence layer — plugs into existing Talentbank infrastructure
Prototype Type Working web demo with seeded data and simulated AI extraction/matching
Tech Stack PHP 8.2+ · Tailwind CSS · Chart.js · Vanilla JS · MySQL-ready schema · Hostinger compatible
AI Integration Demo mode: deterministic scoring engine. Production: Claude/OpenAI/Gemini API (config.php)
28-Day Build Convert demo engine to Angular + NestJS + pgvector production-ready MVP with Tier 1 Code Adoption compatibility
Author Mohd Hafiz Ali bin Mohd Anuar
Event Talentbank Tech Hackathon 2026
Candidate 02 Living Portfolio

Transforms a static resume into a dynamic Skills Graph via AI extraction. Infers hidden competencies from activities and credentials using the Asian Talent Graph. Displays Talent Velocity Score, Skills Confidence, and Learning Timeline.

Employer 01 Smart Talent Matching

Employers paste a Job Description. Lumina semantically matches against candidate Living Portfolios using vector similarity. Returns top candidates ranked by Semantic Fit Score with full explainable AI justification.

University 03 Adaptive Readiness Profile

Cohort-level readiness signal showing skill gaps, distribution, and targeted recommendations. Designed for career centres to plan interventions before internship cycles — not a KPI surveillance dashboard.

Wk 1
Foundation 29 Jun – 5 Jul
Angular 17+ setup + NestJS scaffold PostgreSQL + pgvector schema migration Auth module (Google OAuth + JWT) Candidate onboarding + resume upload endpoint
Wk 2
AI Intelligence 6–12 Jul
Claude/OpenAI API integration for skills extraction Asian Talent Graph taxonomy mapping Learning Velocity Engine algorithm Adaptive Readiness Score calculation
Wk 3
Matching & Dashboards 13–19 Jul
JD parsing + vector embedding generation pgvector cosine similarity search Semantic Fit Score + Explainable AI output Employer & University dashboard — live data
Wk 4
Polish & Submission 20–26 Jul
Unit tests + Swagger API docs Production deployment (Vercel + Railway) Demo rehearsal + pitch deck Final submission + Checkpoint 3 report
AI
Claude (Anthropic) Product strategy, code generation, concept refinement
AI
Cursor AI AI-assisted coding environment
AI
GitHub Copilot Code completion and boilerplate generation
AI
ChatGPT Concept iteration and document drafting
AI
Gemini API (production) Alternative LLM for skills extraction (configurable)
AI
OpenAI API (production) text-embedding-3-small for vector generation

AI tools are disclosed transparently as required by Talentbank submission terms.

JobStreet / Indeed
Keyword matching on static resume text
Lumina matches by skills evidence, learning velocity, and inferred competencies
LinkedIn
Network graph + Boolean search + self-reported skills
Lumina infers skills from evidence — not just what candidates claim
Conventional ATS
Eliminates candidates based on keyword absence
Lumina ranks by semantic fit — even without exact keyword match
Generic AI chatbot
Conversation layer on top of job listings
Lumina embeds AI as core product logic: extraction, inference, matching, explainability
28-Day Commitment Statement

I commit to converting this demo engine into a production-ready MVP over the 28-day build phase using Angular 17+, NestJS, PostgreSQL + pgvector, and real AI API integration — meeting all Checkpoint submissions (Day 10, Day 20, Day 30) and presenting a stable live demo at Grand Finale with full Swagger documentation and unit tests, targeting Tier 1 Code Adoption compatibility.

Mohd Hafiz Ali bin Mohd Anuar
Talentbank Tech Hackathon 2026
👤 Candidate Demo 🏢 Employer Demo 🎓 University Signal ⚡ AI Architecture