Loading article...
Loading article...
Stream/Area:
-
Subject:
-
Paper ID:
IJSREM62114
Volume:
10 |
4 |
April 2026
Pages:
1-6
Publication Frequency:
Monthly (12 issues per year)
License:International Journal of Scientific Research in Engineering and Management follows the Creative Commons Attribution 4.0 (CC BY 4.0) License, allowing free use and distribution with proper attribution.
computer science and engineering
CMR University bengaluru
computer science and engineering
CMR University bengaluru
computer science and engineering
CMR University bengaluru
computer science and engineering
CMR University bengaluru
computer science and engineering
CMR University bengaluru
Automated resume screening has become an op- erational necessity for organizations managing large volumes of job applications. This paper presents an AI-Based Resume Parser with Applicant Tracking System (ATS) Scoring, a practical web application that processes candidate resumes in PDF and DOCX formats and evaluates their compatibility against job descriptions. The system extracts resume text using format- specific parsing libraries, applies Natural Language Processing (NLP) techniques including tokenization, stop-word removal, and lemmatization via SpaCy, and computes a numerical ATS com- patibility score using TF-IDF vectorization and cosine similarity. A skill-keyword matching phase supplements the similarity score by awarding targeted boosts for explicitly matched recruiter- specified skills. A rule-based resume quality audit module in- dependently evaluates resume structure against eight heuristics covering contact information, section completeness, bullet-point formatting, quantified achievements, and date ranges. A locally hosted language model generates role-specific improvement feed- back and resume rewriting suggestions, ensuring that candidate data remains within the institutional environment. The system is deployed as a Flask web application with role-differentiated dashboards for student and recruiter users, backed by a SQLite relational database. The current implementation focuses on func- tional output delivery rather than quantitative machine learning evaluation, and all scoring logic is deterministic and auditable.
KEYWORDS
This paper presented an AI-Based Resume Parser with ATS Scoring, a practical web application that automates the evalu- ation of candidate resumes against job descriptions using rule- based NLP and TF-IDF similarity scoring. The system extracts text from PDF and DOCX files, applies SpaCy-based lemma- tization and stop-word removal, computes a three-phase ATS compatibility score combining cosine similarity with skill- keyword boosting, and audits resume structure against eight quality heuristics. Missing keywords are identified through lemmatized set subtraction and returned to the candidate in ranked order. A locally hosted language model generates role- specific coaching tips and resume rewrites while keeping candidate data within the institutional environment. The system is implemented as a Flask web application with role-differentiated student and recruiter dashboards, SQLite persistence, and session-based authentication. All scoring logic is deterministic and auditable, with no trained machine learn- ing classifier in the current implementation. The system fulfills its core design objective: providing candidates with a transparent, actionable breakdown of their resume’s alignment with a specific job description, and pro- viding recruiters with a ranked applicant list derived from an interpretable scoring process.
[1] K. Khelkhal and D. Lanasri, “Smart-Hiring: An Explainable End-to- End Pipeline for CV Information Extraction and Job Matching,” arXiv preprint arXiv:2511.02537, 2025. [2] A. Akkasi, “Job Description Parsing with Explainable Transformer- Based Skill Extraction,” Expert Systems with Applications, vol. 240, 2024. [3] F. Retyk, H. Fabregat, J. Aizpuru, M. Taglio, and R. Zbib, “Re´sume´ Parsing as Hierarchical Sequence Labeling,” in Proc. EMNLP Workshop on Document Intelligence, 2022, pp. 45–54. [4] S. Patil and A. Kulkarni, “Resume Screening Automation Using Natural Language Processing Techniques,” International Journal of Innovative Science and Research Technology, vol. 8, no. 3, pp. 1023–1031, 2023. [5] S. Karhale, P. Pawade, P. Sukala, S. Swami, and A. Khan, “Resume Analysis System Using Natural Language Processing,” International Journal of Latest Technology in Engineering, Management & Applied Science, vol. 14, no. 2, 2025. [6] R. V. K. Bevara, N. R. Mannuru, S. P. Karedla, B. D. Lund, T. Xiao, and H. Pasem, “Resume2Vec: Transformer-Based Embeddings for Candidate-Job Compatibility,” in Proc. IEEE ICMLA, 2024, pp. 312– 319. [7] N. Reimers and I. Gurevych, “Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks,” in Proc. EMNLP-IJCNLP, Hong Kong, 2019, pp. 3982–3992. [8] J. Devlin, M.-W. Chang, K. Lee, and K. Toutanova, “BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding,” in Proc. NAACL-HLT, Minneapolis, MN, 2019, pp. 4171–4186. [9] Z. Chen, “Ethics and Discrimination in Artificial Intelligence-Enabled Recruitment Practices,” Humanities and Social Sciences Communica- tions, vol. 10, no. 1, p. 567, 2023. [10] A. Fabris, “Fairness and Bias in Algorithmic Hiring: A Multidisciplinary Survey,” ACM Computing Surveys, vol. 57, no. 4, 2025. [11] M. Langenkamp, A. Costa, and C. Cheung, “Hiring Fairly in the Age of Algorithms,” arXiv preprint arXiv:2004.07132, 2020.
Publication Date
5/1/2026
Peer Review Type
Double-Blind Peer Review
Review Rounds: 2
Documents
Article Views
0
Total views since publication
PDF Downloads
3
Total downloads since publication
Geographic Reach
5
Digital Preservation: This article is permanently archived on Zenodo and complies with all data preservation standards across major indexing platforms.
Plagiarism Screening
This manuscript has been checked for plagiarism using TurnitinPlagiarismChecker software.
Conflict of Interest
The authors declare no conflict of interest related to this research work.
Funding Information
No funding information available for this research.
Related research in the same subject area
Loading similar articles...