CFP last date
20 February 2025
Reseach Article

Resume Screening using Naive Bayes Algorithm

Published on None 2025 by Shantanu Milkhe, Prince Mishra, Nikhil Naik, Reeta Koshy
International Conference on “Large Language Models and Use cases” 2023
Control System labs
LLMUC2023 - Number 2
None 2025
Authors: Shantanu Milkhe, Prince Mishra, Nikhil Naik, Reeta Koshy

Shantanu Milkhe, Prince Mishra, Nikhil Naik, Reeta Koshy . Resume Screening using Naive Bayes Algorithm. International Conference on “Large Language Models and Use cases” 2023. LLMUC2023, 2 (None 2025), 29-36.

@article{
author = { Shantanu Milkhe, Prince Mishra, Nikhil Naik, Reeta Koshy },
title = { Resume Screening using Naive Bayes Algorithm },
journal = { International Conference on “Large Language Models and Use cases” 2023 },
issue_date = { None 2025 },
volume = { LLMUC2023 },
number = { 2 },
month = { None },
year = { 2025 },
issn = 0975-8887,
pages = { 29-36 },
numpages = 8,
url = { /proceedings/llmuc2023/number2/resume-screening-using-naive-bayes-algorithm/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 International Conference on “Large Language Models and Use cases” 2023
%A Shantanu Milkhe
%A Prince Mishra
%A Nikhil Naik
%A Reeta Koshy
%T Resume Screening using Naive Bayes Algorithm
%J International Conference on “Large Language Models and Use cases” 2023
%@ 0975-8887
%V LLMUC2023
%N 2
%P 29-36
%D 2025
%I International Journal of Computer Applications
Abstract

In the realm of document classification, the choice of algorithm plays a pivotal role in achieving accurate and efficient results. This research paper delves into a comparative analysis of three distinct algorithms: Naive Bayes, K-Nearest Neighbors (KNN), and Support Vector Machines. It models the probability of a document belonging to a particular class, making it a fundamental choice for text classification. KNN, an instance-based learning approach, operates on the premise of proximity to classify documents by their similarity to labeled instances. Support Vector Machine (SVM) is a supervised machine learning algorithm used for both classification and regression. This research paper comprehensively evaluates the performance of these algorithms using a diverse and representative dataset comprising various document categories. Standard evaluation metrics, including accuracy, precision, recall, F1-score, and computational time, were employed to assess the efficacy of each algorithm. The study also explores the impact of dataset size and dimensionality on the algorithms' performance and scalability.

References
  1. Pradeep KumarRoy, Sarabjeet SinghChowdhary, RockyBhatia, “A Machine Learning approach for automation of Resume Recommendation system”,Procedia Computer Science 167 (2020) 2318–2327.
  2. D. Pant, D. Pokhrel, and P. Poudyal, "Automatic Software Engineering Position Resume Screening using Natural Language Processing, Word Matching, Character Positioning, and Regex," in Proceedings of the 5th International Conference on Advanced Systems and Emergent Technologies (IC_ASET), Hammamet, Tunisia, 22-25 March 2022, IEEE, DOI: 10.1109/IC_ASET53395.2022.9765916.
  3. Roberto Salazar, "Resume Screening with Python - Analyzing Candidates Resumes for Jobs Openings", May 3, 2020
  4. Bharadwaj, S. et al. (2022) ‘Resume screening using NLP and LSTM’, 2022 International Conference on Inventive Computation Technologies (ICICT)
  5. Harsha, T.M. et al. (2022) ‘Automated resume screener using natural language processing(nlp)’, 2022 6th International Conference on Trends in Electronics and Informatics (ICOEI)
  6. Surendiran, B. et al. (2023) ‘Resume classification using ML Techniques’, 2023 International Conference on Signal Processing, Computation, Electronics, Power and Telecommunication (IConSCEPT).
  7. A. K. Sinha, Md. Amir Khusru Akhtar, and A. Kumar, “Resume Screening Using Natural Language Processing and Machine Learning: A Systematic Review,” in Machine Learning and Information Processing, Singapore, 2021, pp. 207–214. doi: 10.1007/978-981-33- 4859-2_21.
  8. Md. A. Rahman and Y. A. Akter, “Topic Classification from Text Using Decision Tree, K-NN and Multinomial Naïve Bayes,” in 2019 1st International Conference on Advances in Science, Engineering and Robotics Technology (ICASERT), 2019, pp. 1–4. doi: 10.1109/ICASERT.2019.8934502. "
  9. Applicant tracking system - Wikipedia", En.wikipedia.org, 2021.[Online]. Available: https://en.wikipedia.org/wiki/Applicant_tracking_system. [Accessed:31- Oct- 2021]
  10. F. -J. Yang, "An Implementation of Naive Bayes Classifier," 2018 International Conference on Computational Science and Computational Intelligence (CSCI), Las Vegas, NV, USA, 2018, pp. 301-306, doi: 10.1109/CSCI46756.2018.00065.
  11. M. J. Meena and K. R. Chandran, "Naïve Bayes text classification with positive features selected by statistical method," 2009 First International Conference on Advanced Computing, Chennai, India, 2009, pp. 28-33, doi: 10.1109/ICADVC.2009.5378273.
  12. M.F. Mridha, R. Basri, M.M. Monowar, and Md. A. Hamid, "A Machine Learning Approach for Screening Individual’s Job Profile Using Convolutional Neural Network," in Proceedings of the International Conference on Science & Contemporary Technologies (ICSCT), Dhaka, Bangladesh, 05-07 August 2021, IEEE, DOI: 10.1109/ICSCT53883.2021.9642652.
  13. Pujari, Shradha. (2023). Resume Screening with Natural Language Processing in Python. 10.13140/RG.2.2.17882.11206.
  14. B. Kinge, S. Mandhare, P. Chavan, and S. M. Chaware, "Resume Screening Using Machine Learning and NLP: A Proposed System," International Journal of Scientific Research in Computer Science, Engineering and Information Technology, ISSN: 2456-3307, DOI: 10.32628/CSEIT228240.
Index Terms

Computer Science
Information Sciences

Keywords

Naive Bayes KNN Support Vector Machine