Degree
Master of Science in Computer Science
Department
Department of Computer Science
School
School of Mathematics and Computer Science (SMCS)
Date of Submission
Fall 2025
Supervisor
Dr. Tariq Mahmood, Professor, School of Mathematics and Computer Science (SMCS)
Committee Member 1
Dr. Tariq Mahmood, Supervisor
Committee Member 2
Dr. Muhammad Atif Tahir, Professor and Program Coordinator, Graduate & Postgraduate Programs (CS)
Keywords
Artificial Intelligence, Large Language Models, Recruitment, Automation, Resume Parsing, Candidate Matching, Natural Language Processing, Microservices Architecture, Real time Interview
Abstract
The recruitment process is one of the most essential parts of an organization and it is one of the most time-consuming processes as traditional hiring mostly relies on manual work and reviewing which makes it subjective to human judgment and can lead to delays and biasness. This project IntelliHire, an AI-powered recruitment platform designed to improve and automate candidate job matching by utilizing advanced Large Language Models (LLMs). This platform will enable job seekers to create their professional profiles for job applications and allow recruiters(organizations) to post job openings, manage job applications and receive AI-generated candidate recommendations with clear similarity matching scoring. In comparison to most job portals, IntelliHire performs in-depth resume analysis, skill extraction and precise job profile alignment using LLM to provide transparent match insights and feedback. The platform is developed using Next.js for the frontend with FastAPI for the backend, providing a scalable, modular and AI-friendly system architecture. This technology stack made possible the seamless integration of AI workflows and it ensured efficient API-based communication between system components. IntelliHire was further integrated with IntelliScreen which is a parallel AI-driven interview and candidate evaluation system developed as collaborative work to form a complete product. IntelliHire performs pre-interview work by shortlisting candidates based on AI-assisted matching and IntelliScreen conducts automated interviews to evaluate candidates through AI-based analysis. Interview outcomes are synchronized back into IntelliHire completing an end-to-end intelligent hiring pipeline. Implementation of this system demonstrates how modern web technologies are combined with generative AI to improve recruitment process, reduce biasness and support data driven hiring decisions. The project provides a practical and extensible solution for intelligent recruitment, benefiting both job seekers and employers.
Document Type
Restricted Access
Submission Type
Research Project
Recommended Citation
Nadeem, Muhammad A.. "Intellihire: AI-Powered Recruitment Platform." Unpublished graduate research project. Institute of Business Administration. 2025. https://ir.iba.edu.pk/research-projects-mscs/74
Loading...
The full text of this document is only accessible to authorized users.
