We developed a system called SensAI, an AI-based career direction system designed to help students make knowledgeable and educated career decisions. The system combines four main modules: Resume Analyzer, Job Interview Preparation, Career Roadmap Generator, and Market Insights Engine. The Resume Analyzer uses Natural Language Processing (NLP) with a dual-metric approach integrating Jaccard similarity and heuristic evaluation to give simple and understandable feedback. The Interview Preparation module assesses responses applying semantic similarity and sentiment analysis, while the Career Roadmap Generator creates customized learning paths established on user goals. The Market Insights Engine analyzes sector trends to identify in-demand competencies. By unifying these components into an integrated platform, SensAI delivers exhaustive and inclusive, explainable, and real-time career direction for students.
Introduction
SensAI is an AI-powered career guidance platform that helps students and job seekers make informed career decisions by integrating four key services into a single system: Resume Analysis, Interview Preparation, Career Roadmap Generation, and Market Insights. Traditional career tools are often fragmented and rely on basic keyword matching, limiting their effectiveness and contextual understanding.
The Resume Analyzer uses Natural Language Processing (NLP), skill extraction, and the Jaccard Similarity Coefficient to compare resume skills with job requirements, providing transparent and explainable evaluations. The Interview Preparation Module generates role-specific questions and evaluates responses using semantic similarity and sentiment analysis to deliver personalized feedback. The Career Roadmap Module leverages Large Language Models (LLMs) to create customized learning paths, including recommended skills, certifications, tools, and projects. The Market Insights Module analyzes job market data to identify trending roles, in-demand skills, and emerging technologies, helping users align their career goals with industry demands.
The system follows a modular full-stack architecture consisting of a React.js frontend, Node.js/Express.js backend, MongoDB database, and an NLP engine. Secure user authentication is implemented using JWT tokens, while data storage supports efficient management of resumes, job descriptions, and analysis results.
For implementation, the Resume Analyzer uses spaCy and a Kaggle resume dataset to extract domain-specific skills. The Market Insights module utilizes public job-market datasets to generate industry trends. Experimental results demonstrate strong performance, with the Resume Analyzer achieving 87.2% accuracy, skill extraction precision between 0.85–0.88, and recall between 0.83–0.92. The Interview Module achieves 92% keyword detection accuracy and 90% sentiment classification accuracy, while maintaining response evaluation times of 1–2 seconds. The Career Roadmap and Market Insights modules generate relevant recommendations quickly, with processing times under 2 seconds and 1 second, respectively.
Conclusion
This paper presents SensAI, an AI-powered platform designed to support career development by combining resume analysis, interview preparation, career roadmap generation, and market insights into a single system. Unlike traditional tools that only rely on keyword matching, SensAI uses a more complete and transparent approach. The Resume Analyzer applies NLP with a combined scoring method using Jaccard similarity and heuristic evaluation to give clear and understandable results. The interview module helps users practice with role-specific questions and evaluates their answers using semantic and sentiment analysis. The career roadmap feature creates personalized learning paths based on user goals, while the market insights module analyzes industry trends to suggest in-demand skills. The system is built with a modular design, ensuring it is scalable, efficient, and performs well in real time. Overall, SensAI brings together evaluation, preparation, and guidance into one platform, making it a comprehensive and practical career assistance solution.
References
[1] S. Nandhini, S. Gomathi, and S. Lavanya, \"Automated Resume Screening Using Natural Language Processing,\" International Journal of Advanced Research in Computer Science and Software Engineering, vol. 11, no. 6, pp. 45–52, 2021.
[2] P. Roy, S. Chaudhary, and R. Bhatia, \"A Machine Learning Approach for Resume Recommendation System,\" International Journal of Current Science, vol. 13, no. 2, pp. 112–118, 2024.
[3] J. Guo, Y. Zhang, and H. Li, \"Resume Screening Using Natural Language Processing Techniques,\" Alphanumeric Journal, vol. 12, no. 1, pp. 23–31, 2024.
[4] A. Bhatt, K. Patel, and R. Shah, \"Resume Analysis Using NLP and Applicant Tracking System Algorithm,\" International Journal of Latest Technology in Engineering, Management & Applied Science, vol. 10, no. 4, pp. 78–84, 2021.
[5] A. Singh, R. Mehta, and P. Verma, \"A Review of Machine Learning Ranking Systems: Methods, Applications, and Challenges,\" Journal of Contemporary Education Theory and Artificial Intelligence, vol. 4, no. 1, pp. 1–12, 2025.
[6] Y. Zhao and X. Li, \"Job-Candidate Classification and Ranking Using Machine Learning Techniques,\" International Journal of Advanced Computer Science and Applications, vol. 13, no. 9, pp. 410–418, 2022.
[7] Y. Zhao, M. Liu, and H. Chen, \"AI-Driven Career Roadmap Generation Using Knowledge Graphs,\" IEEE Access, vol. 11, pp. 65780–65792, 2023.
[8] Q. Liu and J. Wang, \"Personalized Curriculum Recommendation Using Collaborative Filtering and Content-Based Methods,\" Expert Systems with Applications, vol. 184, pp. 115–129, 2021.
[9] L. Chen, Y. Sun, and K. Wang, \"Analyzing Job Market Skill Demand Using Large-Scale Job Postings,\" IEEE Transactions on Computational Social Systems, vol. 9, no. 3, pp. 742–753, 2022.
[10] J. Li and X. Chen, \"Explainable Artificial Intelligence in Talent Recruitment: A Systematic Literature Review,\" Journal of Big Data, vol. 12, no. 1, pp. 1–25, 2025.
[11] N. Bhaliya, J. Gandhi, and D. K. Singh, \"NLP-Based Extraction of Relevant Resume Information Using Machine Learning,\" Procedia Computer Science, vol. 189, pp. 389–396, 2021.
[12] S. Ahmed, R. Kumar, and T. Das, \"Automated Resume Screening System Using Machine Learning and Natural Language Processing,\" International Journal of Medical Informatics, vol. 178, pp. 105–114, 2024.
[13] M. Holzinger et al., \"Explainable AI and Human-Centered Machine Learning: A Survey,\" ACM Computing Surveys, vol. 56, no. 2, pp. 1–38, 2024.
[14] A. Bansal and S. Kaur, \"Natural Language Processing in Recruitment Processes: A Comprehensive Review,\" arXiv preprint arXiv:2403.01245, 2024.
[15] R. Sharma and P. Malhotra, \"Resume Parsing and Information Extraction Using Python-Based NLP Techniques,\" International Journal on Recent and Innovation Trends in Computing and Communication, vol. 11, no. 5, pp. 66–73, 2023.