លំហសិក្សាធិការកម្ពុជា
V1.0
Traditional, manual resume screening processes have become major organizational bottlenecks. Human recruiters spend an average of only a few seconds skimming each resume, a process that is highly inefficient, prone to human fatigue, and susceptible to cognitive biases. This bottleneck often results in two critical failures: top-tier talent gets buried and overlooked in massive databases, while unqualified applicants exhaust valuable administrative resources. Furthermore, traditional automated tools rely heavily on static, keyword-matching tracking systems. These systems fail to comprehend context, meaning a highly qualified candidate who uses creative phrasing or synonyms instead of the exact terminology found in the job description is often prematurely filtered out.
1. Introduction
1.1 Context and Importance
In the modern corporate ecosystem, talent acquisition plays a pivotal role in maintaining organizational competitiveness and driving innovation. However, the rapid digitization of the job market has dramatically altered the dynamics of recruitment. Online job portals, professional networking platforms, and automated application tracking engines have significantly lowered the friction for job seekers submitting applications. Consequently, Human Resource (HR) departments globally are overwhelmed by an unprecedented volume of digital resumes for every open position.
1.2 Problem Statement
Traditional, manual resume screening processes have become major organizational bottlenecks. Human recruiters spend an average of only a few seconds skimming each resume, a process that is highly inefficient, prone to human fatigue, and susceptible to cognitive biases. This bottleneck often results in two critical failures: top-tier talent gets buried and overlooked in massive databases, while unqualified applicants exhaust valuable administrative resources. Furthermore, traditional automated tools rely heavily on static, keyword-matching tracking systems. These systems fail to comprehend context, meaning a highly qualified candidate who uses creative phrasing or synonyms instead of the exact terminology found in the job description is often prematurely filtered out.
1.3 Project Objectives and Contributions
To bridge these operational gaps, this study introduces an automated, end-to-end Machine Learning system engineered to optimize corporate hiring pipelines. The primary objective of this project is to develop an AI-Driven Human Resource Analytics and Intelligent Recruitment System. The system is built upon four foundational technical milestones:
By shifting from brittle, keyword-dependent screening to deep contextual and semantic matching, this project aims to drastically compress initial screening times while improving overall placement accuracy.
2. Literature Review
The application of Artificial Intelligence (AI) and Machine Learning (ML) within Human Resource Management—commonly referred to as People Analytics—has undergone significant academic and practical evolution. This section reviews the historical frameworks, underlying theories, methodologies, and existing research gaps that inform this study.
2.1 Historical Research Focus (What has been studied)
Early research in automated recruitment focused primarily on basic Applicant Tracking Systems (ATS) designed to digitize physical resumes and perform rudimentary database queries. As natural language processing (NLP) advanced, researchers shifted their attention toward structural information extraction. Studies over the last decade have extensively covered named entity recognition (NER) to isolate specific sections of a CV, such as extracting applicant names, university degrees, and historical job titles. Recently, the research paradigm has pivoted from simple document parsing to automated talent matching—attempting to predict whether an applicant’s profile aligns with a specific corporate role.
2.2 Theoretical and Conceptual Frameworks (Related theories and ideas)
Two primary theoretical frameworks underpins AI-driven recruitment systems:
2.3 Methodologies Employed in Prior Studies (Methods used)
Previous researchers have tackled the recruitment matching problem using various computational methodologies. These are generally divided into two main categories:
Methodology | Core Algorithm / Approach | Implementation Mechanism |
Lexical Matching (Traditional) | TF-IDF, Regex Parsing, Rule-based keyword matching | Counts exact word frequencies. Measures overlap between the text of the resume and the job description. |
Semantic Matching (Modern) | Word2Vec, FastText, Sentence-BERT (SBERT), Cosine Similarity | Converts text into dense numerical embeddings. Computes the geometric angle between vectors to find contextual similarity. |
Supervised Classification | Random Forest, Support Vector Machines (SVM), Logistic Regression | Trains models on labeled historical corporate data (Shortlisted vs. Rejected) to classify incoming candidates. |
2.4 Existing Research Findings and Results (Key findings)
Academic literature establishes several clear conclusions regarding these methodologies:
2.5 Identified Research Gaps (Gaps that need more research)
Despite these advancements, three critical gaps remain in the current body of research:
2.6 Proposed System Differentiation
This study directly addresses these identified gaps by introducing a unified, end-to-end framework. To solve the trust and hard-skill filtering gap, our proposed system rejects a single-model approach. Instead, it creates a hybrid architecture that evaluates dense Sentence-BERT (SBERT) contextual embeddings alongside targeted TF-IDF keyword matrices. This ensures that deep semantic context is captured without sacrificing critical keyword requirements. This algorithmic engine is tied directly to a real-time, transparent analytical dashboard pipeline, converting complex machine learning metrics into highly explainable, visual human resource insights.