The Application module connects job requisitions and candidates, recording candidates' application behaviors. Application statuses include: applied, screening, ai_screening, shortlisted, interviewing, hired, rejected, withdrawn.
The system supports two screening modes:
Manual Screening: HR or recruitment managers manually review application materials, recording review comments and rejection reasons.
AI Automatic Screening: The system automatically calculates an AI matching score (0-100 points) based on the skill matching degree and experience requirements of the job. When the score reaches the set threshold, the candidate automatically enters the shortlist. The AI screening process generates detailed screening explanations, including skill matching status, experience comparison, final score, and whether the candidate is automatically shortlisted.