Abstract
Recruitment in the IT sector has been on the rise in recent times. Software companies are on the hunt to recruit raw talent right from the colleges through job fairs. The process of allotment of projects to the new recruits is a manual affair, usually carried out by the Human Resources department of the organization. This process of project allotment to the new recruits is a costly affair for the organization as it relies mostly on human effort. In the recent times, software companies round the world are leveraging the advances in machine learning and Artificial intelligence in general to automate routine tasks in the enterprise to increase the productivity. In the paper, we discuss the design and implementation of a resume classifier application which employs an ensemble learning based voting classifier to classify a profile of a candidate into a suitable domain based on his interest, work-experience and expertise mentioned by the candidate in the profile. The model employs topic modelling techniques to introduce a new domain to the list of domains upon failing to achieve the threshold value of confidence for the classification of the candidate profile. The Stack-Overflow REST APIs are called for the profiles which fail on the confidence threshold test set in the application. The topics returned by the APIs are subjected to topic modelling to obtain a new domain, on which the voting classifier is retrained after a fixed interval to improve the accuracy of the model.Overall, emphasis is laid out on building a dynamic machine learning automation tool which is not solely dependent on the training data in allotment of projects to the new recruits. We extended our previous work withnew learning model that has the ability to classify the resumes with better accuracy and support more new domains
Highlights
Recruitment in the Information Technology sector has seen an exponential increase in recent times
We have designed and developed a mechanism which allots the projects to the new recruits of the organisation by considering the skill sets, interests and work experience mentioned in the resume of the candidates
The individual classifiers of Naïve Bayes, Linear SVC and Bernoulli NB constituting the ensemble learning voting model classified the resume into AI domain while Multinomial NB and Logistic Regression classified the resume to Distributed computing and Computer Architecture domain respectively as illustrated by the graph output in AI: Artificial Intelligence
Summary
Recruitment in the Information Technology sector has seen an exponential increase in recent times. Allotment of the projects to the new recruits is one of the pain points for the organisation. Manual allotment of projects to the new recruits by opening and analysing the resumes one by one is a tedious and a redundant process. We have designed and developed a mechanism which allots the projects to the new recruits of the organisation by considering the skill sets, interests and work experience mentioned in the resume of the candidates. The availability of large amounts of data brought about by advancements in technology which has made the internet cheap and accessible to previously inaccessible regions of the world has contributed to a great increase in the performance of the ML models in recent times.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: International Journal of Artificial Intelligence & Applications
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.