DEVELOPMENT OF A CLOUD BASED RESUME SCREENING WITH ARTIFICIAL INTELLIGENCE
Abstract
The increasing volume of job applications received by organizations has made manual resume screening time-consuming and prone to human bias. This project, titled “AI Resume Screening System,” presents an intelligent approach to automating the resume evaluation process using Natural Language Processing (NLP) and Machine Learning techniques. The system accepts a job description and a candidate’s resume in either PDF or DOCX format, then analyzes their similarity based on key skills, qualifications, and relevant experience. It extracts textual information, preprocesses the content, and compares the resume text against keywords from the job description to compute a matching score. The proposed system provides a fair, efficient, and scalable solution for Human Resource departments, enabling faster shortlisting of candidates while minimizing subjective bias. It is implemented using Python with Flask as the web framework, incorporating libraries such as spaCy for text analysis and NLTK for natural language processing. The results demonstrate that the system can accurately identify relevant resumes based on job-specific keywords and present a compatibility score, simplifying the recruitment process. This AI-powered tool ultimately enhances decision-making and streamlines talent acquisition in modern organizations.
Full-Text Access Notice
In accordance with the NERD Policy on promoting peer-reviewed publication, public access to the full text of a project, thesis or dissertation is restricted for three years, allowing the author and supervisors sufficient time to pursue peer-reviewed publication.
During this period, researchers with legitimate academic or research purposes may request authorisation directly from the author to enable NERD to release the indexed full texts of the work using the form below.