Project 1 — AI & Generative AI Fellowship Program @ Zeppelin Lab
An enterprise-grade, deterministic AI Resume Screener & Structured Feedback System built for high-accuracy recruitment screening. Powered by Google Gemini Flash, strictly typed with Pydantic, served via FastAPI, and styled with a 3D Glassmorphism Executive Studio Dashboard.
📋 Project Overview
MATCH.AI is an AI-powered resume screening system that:
Accepts candidate resumes (PDF, DOCX, TXT) and job descriptions
Uses Google Gemini Flash AI to perform structured, deterministic evaluations
Returns validated JSON assessments with match scores, matched/missing requirements, and actionable suggestions
Includes an Evidence Grounding Verifier to prevent AI hallucinations
Features a premium 3D interactive web dashboard with dark/light themes
Upload a candidate resume and job description to get a complete JSON assessment.
Request (Multipart Form Data):
resume_file: .pdf, .docx, .doc, or .txt file
jd_file (optional): Job Description file
jd_text (optional): Raw job description text
Response Schema:
json
1{2"match_score":85,3"score_rationale":"Strong alignment across Python, FastAPI, and React...",4"matched_requirements":["5+ years Python experience","FastAPI expertise"],5"missing_requirements":["GraphQL experience"],6"suggestions":["Quantify accomplishments with specific metrics"],7"limitations":[]8}