Smart Recruitment System Using Artificial Intelligence and Natural Language Processing
Keywords:
Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), TF-IDF Vectorization, Cosine Similarity, Shortlisting SystemAbstract
This paper is an intelligent and innovative application to automate and optimise the recruitment process. Today’s job market can see companies receiving hundreds, or even thousands, of resumes for one position, thus making manual screening an inefficient, time consuming and human bias sensitive process. This project proposes an AI-driven approach to overcome these limitations by leveraging Artificial Intelligence (AI), Natural Language Processing (NLP), and Machine Learning (ML) techniques to automatically analyse and rank resumes for their suitability to specific job roles. The system allows candidates to upload their resumes in common document formats like PDF or DOCX. Uses state-of-the-art NLP algorithms to extract key information such as the candidate's name, contact details, educational background, technical & soft skills, and professional experience. At the same time, recruiters can upload a job description (JD) that details the qualifications, skills and experience required for the position. The AI engine then compares the extracted features from the resume with the features from the job description using similarity metrics such as TF-IDF vectorisation and cosine similarity. The system can generate a match score for each candidate by doing this comparison.Downloads
Published
2026-07-02
Issue
Section
Articles
How to Cite
Smart Recruitment System Using Artificial Intelligence and Natural Language Processing. (2026). American Journal of Engineering , Mechanics and Architecture (2993-2637), 4(7), 7-23. https://grnjournal.us/index.php/AJEMA/article/view/9631


