This AI-Based Pre-Recruiting and Interview Screening Platform is a full-stack SaaS solution engineered with the MERN Stack (MongoDB, Express.js, React, Node.js) and integrated with the OpenAI API. The platform streamlines the initial screening process for HR teams by automatically generating tailor-made MCQ assessments based on candidate CVs.
๐ฏ The Problem
Technical screening is a time-consuming phase in the recruitment funnel. Standard generic tests often fail to evaluate candidates on their specific experience, leading to mismatched interviews or missed talent. HR teams need an automated system that quickly parses a candidate's resume and conducts an accurate, personalized skill assessment.
๐ก The Solution
I built an AI-powered screening platform where candidates upload their resumes (PDF/DOCX format). The backend parses the resume text and utilizes the OpenAI API to dynamically generate a set of Multiple Choice Questions (MCQs) mapped precisely to the candidate's declared technologies, experience levels, and skills. Candidates then complete the timed quiz, which is graded automatically by the system.
๐ ๏ธ Technical Implementation
- โธAI-Driven Assessment Engine:
- โธResume Parsing: Integrated text extraction libraries to parse uploaded resumes and extract key skills, languages, and tools.
- โธOpenAI API Integration: Designed precise system prompts using the
gpt-4oorgpt-3.5-turbomodel, feeding the parsed CV text to dynamically construct structured JSON outputs representing professional MCQs. - โธReal-Time Evaluation: Built grading microservices that score candidate submissions against the generated answer keys immediately upon test completion.
- โธInteractive Candidate Experience:
- โธReact Testing Dashboard: Created a clean, distraction-free examination interface featuring countdown timers, progress bars, and strict cheat-prevention rules (like tracking window focus/blur).
- โธRecruiter Admin Control Panel: Designed dashboard panels for recruiters to view score distributions, read AI-generated candidate strengths/weaknesses reports, and download candidate rankings.
- โธData Integrity & Security:
- โธMongoDB Schemas: Formulated relational models mapping Recruiters, Job Postings, Candidates, Dynamic Quizzes, and Candidate Performance Metrics.
- โธJWT Authentication: Secured candidate test tokens to ensure that only the verified applicant can take the designated quiz.
๐ Key Results & Metrics
- โธโก 80% HR Time Saved: Replaced manual CV review and initial screening calls with automated, personalized skills verification.
- โธ๐ฏ 98% Accuracy in Question Generation: Fine-tuned prompts ensured that questions were relevant, grammatically perfect, and aligned with industry-standard technical roles.
- โธ๐ Instant Grading: Automated evaluation system instantly updates candidate status within the recruiter's panel.