In the digital era, social media platforms like LinkedIn have become famous for recruitment, and recruiters widely use them to find potential employees. The recruitment process is crucial in organizations, as it involves selecting qualified applicants from a diverse pool. However, the screening process and manual recruitment process entail significant time, high costs, and potential bias. Consequently, it may cause recruiting unqualified applicants and may affect the organizations. Thus, this study aims to classify and generate a list of potential job applicants by analyzing seven attributes of their LinkedIn accounts: title, location, skills, education, language, certification, and years of experience. Data are collected from LinkedIn profiles and then undergo data pre-processing. The naive Bayes (NB) algorithm is implemented as the classification algorithm and sets the classification as “eligible” or “ineligible”. The NB model achieved an accuracy testing of 89.8%, indicating good performance in classifying potential job applicants. At the same time, we measure the similarity cosine score to set the mean of the eligibility. The classification results are visualized for the suitable applicants in descending rank, allowing users to choose the applicants’ classification status efficiently. For the system usability, we managed to get 90% from the recruitment expert.
Read full abstract