Ai-Assisted HR Job Posting and Candidate Evaluation System Using Natural Language Understanding
G.Rama Rao,
R Sanjana,
V Shashank,
P.Udith Kumar,
P Jai Prakash
In recent years, recruitment processes have become increasingly complex due to the large volume of
job applications. To improve hiring efficiency and accuracy, researchers have proposed the use of
Artificial Intelligence and Natural Language Processing for automated resume screening. However,
traditional systems face challenges such as manual effort, time consumption, and inaccurate candidatejob
matching. To address these limitations, we propose an intelligent HR Job Posting System that
enhances recruitment using AI-driven techniques. Specifically, we first model the recruitment workflow
including resume submission, job description management, and candidate evaluation. We then design
a system that integrates web technologies, NLP, and machine learning algorithms to automate the
screening process. The proposed system leverages resume parsing to extract key details such as skills,
education, and experience, while job descriptions are analyzed to identify required competencies. It uses
advanced techniques like TF-IDF and BERT along with cosine similarity to compute matching scores
between resumes and job descriptions. Additionally, an AI assistant is incorporated to provide smart
recommendations and interactive support. We evaluated the system using real-time datasets, and the
results demonstrate improved accuracy and efficiency in candidate selection. The system is developed
using Python, Flask, MongoDB, and modern web technologies to ensure scalability and performance.