AI-Powered Resume Analyzer and Job Matching System: A Comprehensive Review
Authors
Data Science (CSE)Shri Ramswaroop Memorial College of Engineering and Management (AKTU) Lucknow (India)
Data Science (CSE)Shri Ramswaroop Memorial College of Engineering and Management (AKTU) Lucknow (India)
Artificial intellignce & Data science Shri Ramswaroop Memorial College of Engineering and Management (AKTU) Lucknow (India)
Computer Science & EngineeringShri Ramswaroop Memorial College of Engineering and Management (AKTU) Lucknow (India)
Article Information
DOI: 10.51584/IJRIAS.2025.101100036
Subject Category: Artificial Intelligence
Volume/Issue: 10/11 | Page No: 382-387
Publication Timeline
Submitted: 2025-11-14
Accepted: 2025-11-26
Published: 2025-12-08
Abstract
The AI-based job recommendation system employs Natural Language Processing (NLP), Large Language Models (LLMs), and API-based job search to automate and optimize career matching. Technical skills, experience, and job keywords are extracted from resumes with Spacy NLP and regex-based text analysis to allow candidate profiling. Information is processed with Ollama Mistral, a high-performance LLM, to predict the best job role to match based on skills and industry standards. Real- time job recommendations are obtained with RapidAPI's Job Search API, with the ability to filter search results with location-based filtering. The system optimizes job search efficiency, minimizes manual effort, and improves job-to- candidate matching accuracy. Skill gap analysis, AI-driven job ranking, and professional profile integration (Linked-In, GitHub) can be added to future development for improving recommendations. This project demonstrates the revolutionary capability of AI in employment matching, making job searching intelligent, data-driven, and personalized.
Keywords
Natural Language Processing (NLP), Large Language
Downloads
References
1. Roy P.K, et al. (2020) “A Machine Learning Approach for Automation of Resume Recommendation System,” Procedia Computer Science, vol. 167, pp. 2318–2327. [Google Scholar] [Crossref]
2. Reedy K.S. and Kumar A.S. (2025) “Resume Screening System Using Natural Language Processing and Machine Learning,” Journal of Engineering Sciences, vol. 16, no. 6. [Google Scholar] [Crossref]
3. Sheikh S.M.S., et al. (2025) “AI-Powered Resume Ranking System: Enhancing Recruitment Efficiency through Natural Language Processing,” International Journal of Research Trends and Innovation, vol. 10, no. 5, May. [Google Scholar] [Crossref]
4. JayaPriya J., et al. (2025) “Smart AI Resume Analyzer,” International Journal of Scientific Research in Science, Engineering and Technology, vol. 12, no. 3, pp. 879–883. [Google Scholar] [Crossref]
5. K.G.R. Dr., et al. (2024) “AI-Driven Resume and Company Screening for Optimized Candidate and Company Selection Process,” TIJER, vol. 11, no. 4, Apr. [Google Scholar] [Crossref]
6. Sathvik G.V.S., Harshavardhan D., and Premalath J.S. (2025) “Smart Resume Analyzer Using Machine Learning,” IOSR Journal of Computer Engineering, vol. 27, no. 1, pp. 32–40. [Google Scholar] [Crossref]
7. Raut P.G. and Wagh R.D. (2024) “Resume Analyzer and Recommender System Using Python,” International Journal of Research Publication and Reviews, vol. 5, no. 6, pp. 6245–6253, Jun. [Google Scholar] [Crossref]
8. Soni A., et al. (2024) “AI Resume Analyzer,” International Journal of Engineering Research and Technology, vol. 13, no. 1, Jan. [Google Scholar] [Crossref]
9. Kishore C.R. and Sreerala T. (2025) “Personalized Job Search with AI: A Recommendation System Integrating Real-3Time Data and Skill-Based Matching,” International Journal of Engineering Research and Technology, vol. 14. [Google Scholar] [Crossref]
10. Al Otaibi S.T. and Ykhlef M. (2012) “A Survey of Job Recommender Systems,” International Journal of Physical Sciences, vol. 7, pp. 5127–5142. [Google Scholar] [Crossref]
11. Breaugh J.A. (2009) “The Use of Biodata for Employee Selection: Past Research and Future Directions,” Human Resource Management Review, vol. 19, pp. 219–231. [Google Scholar] [Crossref]
12. Breiman L. (2001) “Random Forests,” Machine Learning, vol. 45, pp. 5–32. [Google Scholar] [Crossref]
13. Carrer-Neto W., et al. (2012) “Social Knowledge-Based Recommender System,” Expert Systems with Applications, vol. 39, pp. 10990–11000. [Google Scholar] [Crossref]
14. Celma O. (2010) “Music Recommendation,” in Music Recommendation and Discovery, Springer, pp. 43–85. [Google Scholar] [Crossref]
15. Wang D., Su J., and Yu H. (2020) “Feature Extraction and Analysis of Natural Language Processing for Deep Learning English Language,” IEEE Access, vol. 8, pp. 46335–46345. [Google Scholar] [Crossref]
16. Robey A., et al. (2019) “Personality Prediction System Through CV Analysis,” International Research Journal of Engineering and Technology (IRJET), vol. 6, no. 2, Feb. [Google Scholar] [Crossref]
17. Zhou Y. and Chen B. (2023) “Deep Learning Approaches for Job Matching and Skill-Based Recommendations,” Machine Learning in HR, vol. 18, no. 1, pp. 33–50. [Google Scholar] [Crossref]
18. Singh R. and Verma P. (2019) “The Future of Recruitment: AI-Based Job Matching,” Journal of Emerging Technologies in HR, vol. 10, no. 2, pp. 60–80. [Google Scholar] [Crossref]
19. Wang X. and Li Q. (2022) “A Comprehensive Review of NLP for Skill Extraction in Resume Screening,” AI & NLP Research, vol. 25, no. 5, pp. 90–110. [Google Scholar] [Crossref]
20. Becker S. and Müller K. (2021) “Challenges in Multilingual Resume Parsing Using NLP,” Journal of Computational Linguistics, vol. 28, no. 4, pp. 200–220. [Google Scholar] [Crossref]
21. Ahmed T. and Rahman S. (2023) “Using LLMs for Job Title Prediction: A New Approach,” AI in Employment Research, vol. 15, no. 2, pp. 140–160. [Google Scholar] [Crossref]
22. Lee H. and Kim D. (2020) “Limitations of Keyword-Based Job Matching Algorithms,” International Journal of HR Tech, vol. 30, no. 2, pp. 150–165. [Google Scholar] [Crossref]
23. Johnson L. (2021) “Leveraging Spacy for Named Entity Recognition in Resume Screening,” AI and NLP Review, vol. 7, no. 3, pp. 210–225. [Google Scholar] [Crossref]
24. Zhou Y. and Chen B. (2023) “Deep Learning Approaches for Job Matching and Skill-Based Recommendations,” Machine Learning in HR, vol. 18, no. 1, pp. 33–50. [Google Scholar] [Crossref]
25. Singh R. and Verma P. (2019) “The Future of Recruitment: AI-Based Job Matching,” Journal of Emerging Technologies in HR, vol. 10, no. 2, pp. 60–80. [Google Scholar] [Crossref]
26. Wang X. and Li Q. (2022) “A Comprehensive Review of NLP for Skill Extraction in Resume Screening,” AI & NLP Research, vol. 25, no. 5, pp. 90–110. [Google Scholar] [Crossref]
27. Becker S. and Müller K. (2021) “Challenges in Multilingual Resume Parsing Using NLP,” Journal of Computational Linguistics, vol. 28, no. 4, pp. 200–220. [Google Scholar] [Crossref]
28. Ma Z., Wang Y., and Zhao Y. (2021) “Automated Resume Screening with Semantic Similarity and Gradient Boosting,” in Proceedings of the 2021 3rd International Conference on Cybernetics, Robotics and Control, 2021. [Google Scholar] [Crossref]
29. Mandviwalla M. and Kappelman L.A. (2021) “Automated Resume Screening Using Semantic Similarity and Machine Learning,” Journal of Information Systems Education, vol. 32, no. 1. [Google Scholar] [Crossref]
30. Natarajan R. and Rajaraman V. (2021) “Resume Analysis and Matching Using NLP Techniques,” in Proceedings of the 2021 International Conference on Smart Intelligent Computing and Applications (ICSICA), 2021. [Google Scholar] [Crossref]
Metrics
Views & Downloads
Similar Articles
- The Role of Artificial Intelligence in Revolutionizing Library Services in Nairobi: Ethical Implications and Future Trends in User Interaction
- ESPYREAL: A Mobile Based Multi-Currency Identifier for Visually Impaired Individuals Using Convolutional Neural Network
- Comparative Analysis of AI-Driven IoT-Based Smart Agriculture Platforms with Blockchain-Enabled Marketplaces
- AI-Based Dish Recommender System for Reducing Fruit Waste through Spoilage Detection and Ripeness Assessment
- SEA-TALK: An AI-Powered Voice Translator and Southeast Asian Dialects Recognition