Inspirationtypescript
// 1. Candidate Identity & Biometrics export interface Candidate { id: string; fullName: string; email: string; passportNumber: string; faceSignature: string; // Hash from biometric face scan location: string; }
It ensures international security through biometric verification. The goal is to eliminate recruitment fraud and automate the ranking process for the global HR industry.
// 1. Candidate Identity & Biometrics export interface Candidate { id: string; fullName: string; email: string; passportNumber: string; faceSignature: string; // Hash from biometric face scan location: string; }
// 2. AI Screening Results (Structured JSON from Gemini) export interface AIScreeningResult { score: number; // Scale of 0 to 100 skillsMatched: string[]; experienceYears: number; reasoning: string; // Natural Language Explanation for HR isFlagged: boolean; // Used for Bias mitigation or Fraud detection }
// 3. Job Requirements Structure export interface JobListing { id: string; title: string; requirements: string[]; minScore: number; } Use code with caution.
const genAI = new GoogleGenerativeAI(process.env.GEMINI_API_KEY!);
Log in or sign up for Devpost to join the conversation.
Leave feedback in the comments!
Log in or sign up for Devpost to join the conversation.
Log in or sign up for Devpost to join the conversation.