Smart Job-Seeking Assistant and Web Scraping

Main Article Content

Nayana R
Sinchana S L
Shwetha K
Shreyas L

Abstract

Finding suitable job opportunities is often challenging and time-consuming for candidates due to limited search capabilities and unstructured information available across job portals. Most existing platforms provide only basic keyword matching and fail to align job recommendations with an individual’s real skills or resume content. To overcome this limitation, this work proposes a Smart Job-Seeking Assistant that integrates Web Scraping, Natural Language Processing (NLP), and intelligent recommendation techniques to automate and personalize the job search process. The system’s backend is developed using FastAPI (Python) and utilizes web scraping tools such as BeautifulSoup, Selenium, and Apify to fetch up-to-date job listings from platforms including Naukri and LinkedIn. A resume parser powered by NLP extracts key information such as skills, education, and experience from uploaded resumes. The extracted profile data is then matched with scraped job postings to compute relevance scores and generate suitable job recommendations. In addition, the system identifies missing or weak skills by performing skill-gap analysis and suggests appropriate online courses from platforms like Coursera, Udemy, and freeCodeCamp. The frontend, developed using ReactJS, provides an interactive dashboard that displays resume insights, job matches, readiness scores, and personalized learning suggestions. Overall, the proposed system offers an end-to-end, intelligent job recommendation and career guidance solution that enables users to discover relevant opportunities, understand their skill gaps, and improve their employability through data-driven insights.

Article Details

How to Cite
[1]
Nayana R, Sinchana S L, Shwetha K, and Shreyas L, “Smart Job-Seeking Assistant and Web Scraping”, Int. J. Comput. Eng. Res. Trends, vol. 12, no. 11, pp. 1–15, Nov. 2025.
Section
Research Articles

References

L. Reena and A. Princy, “A survey on job recommendation systems using machine learning and NLP,” Proc. IEEE Int. Conf. Emerging Smart Computing and Informatics (ESCI), 2024.

A. Siddique, G. M. Butt, A. Zahid, Q. N. Naveed, and M. T.-H. Alouane, “Analyzing software industry trends to improve curriculum,” IEEE Access, vol. 12, pp. 22510–22519, Feb. 2024.

A. Singh, A. Katal, A. Tailwal, S. Saxena, and T. Choudhury, “CAREER COMPASS: AI-based resume parser and automated job recommendation system,” Proc. IEEE Int. Conf. Information Science and Communication Technologies (ICISCT), 2024.

S. Sarumathi, B. E. Bhavatharany, R. Sanjaiy, and P. Mathinesan, “Data-driven resume analyzer for student career optimization,” Proc. 6th IEEE Int. Conf. Mobile Computing and Sustainable Informatics (ICMCSI), 2025.

D. Gupta and P. Singh, “Development of a recommendation system for resume tracking and job suggestions,” Proc. IEEE Delhi Section Flagship Conf. (DELCON), 2024.

P. Malarvizhi Kumar, A. Srivastava, P. Joshi, B. P. Kavin, and U. Dubey, “Job recommendation system using skill-based rule matching algorithm,” Proc. IEEE Int. Conf. Data Science and Business Systems (ICDSBS), 2025.

S. Rahman, K. Habiba, S. Roy, and F. N. Nur, “Job title prediction and recommendation system for IT professionals,” Proc. 5th IEEE Int. Conf. Sustainable Technologies for Industry 5.0 (STI), Dhaka, Bangladesh, Dec. 2023.

P. C. Siswipraptini, H. L. H. S. Warnars, A. Ramadhan, and W. Budiharto, “Personalized career-path recommendation model for information technology students in Indonesia,” IEEE Access, vol. 12, pp. 49092–49103, Apr. 2024.

A. D. Abisha, K. Kavitha, K. S. Keerthana, J. M. S. Jothi, N. R. Evanjalin, and R. Ramya, “RESSPAR: AI-driven resume parsing and recruitment system using NLP and generative AI,” Proc. 2nd IEEE Int. Conf. Intelligent Cyber Physical Systems and Internet of Things (ICoICI), pp. 1584–1588, 2024.

G. Jaiswal, A. Uttam, D. D. Dubey, and P. K. Mall, “Resume analyser and job recommendation system based on NLP,” Proc. 2nd IEEE Int. Conf. Disruptive Technologies (ICDT), 2024.

S. A. Kamkar, S. Sanjay, V. P. S., and C. M., “Resume parser and job description matcher,” Proc. 8th IEEE Int. Conf. Computational System and Information Technology for Sustainable Solutions (CSITSS), 2024.

R. R. Mirajkar, S. Yadav, G. Shinde, and P. M. Shelke, “Skill recommendation system and resume analysis using AI,” Proc. IEEE Pune Section Int. Conf. (PuneCon), 2024.

R. Thali, S. Barhate, S. Mayekar, S. Selvan, and S. More, “Survey on job recommendation systems using machine learning,” Proc. IEEE Int. Conf. Innovative Data Communication Technologies and Application (ICIDCA), 2023.

V. Narang and H. R. Pillai, “A study on intelligent job recommendation systems,” IEEE Access, vol. 11, pp. 48512–48528, 2023.

A. Mankawade, S. Pate, V. Pungliya, A. Purohit, R. Bhonsle, and A. Raut, “Resume analysis and job recommendation,” Proc. IEEE 8th Int. Conf. Convergence in Technology (I2CT), Pune, India, Apr. 2023.