Choosing the right career is a significant decision, especially for students and young professionals who face increasing uncertainty due to the wide range of career options and the constantly changing demands of the job market. Traditional career counseling methods often lack personalization and fail to consider an individual\'s unique attributes. This study presents a personalized career recommendation system using machine learning to offer tailored career suggestions based on academic performance, skills, interests, personality traits, and extracurricular activities. A comprehensive dataset was compiled from academic records, psychometric assessments, and user-submitted profiles. Several supervised machine learning algorithms including Decision Trees, Random Forest, Support Vector Machines (SVM), K Nearest Neighbours (KNN), and Neural Networks were implemented and compared to determine the most effective model. Feature preprocessing techniques such as normalization, one-hot encoding, and Principal Component Analysis (PCA) were applied to improve model accuracy and performance. The system provides users with a ranked list of suitable career paths along with interpretability features that explain the rationale behind each recommendation. Experimental results demonstrate that machine learning techniques significantly improve the accuracy and relevance of career guidance. The proposed system offers a scalable, data-driven solution and has potential for integration into educational platforms to assist users in making informed career decisions Keywords: Career Guidance, Decision Trees, Machine Learning, Neural Networks, Personality Traits, Random Forest.
Introduction
Choosing a suitable career path is an important decision, but many students and job seekers face confusion due to the large number of available options. Traditional career counseling methods can be time-consuming and may not fully reflect individual skills or real-world opportunities. To address this issue, the project proposes a Machine Learning–based Career Recommendation System that provides personalized career suggestions using data-driven analysis.
The system uses classification algorithms, with Random Forest selected as the primary model due to its high accuracy, robustness, and ability to reduce overfitting. It analyzes features such as academic performance, skills, interests, extracurricular activities, and demographic information to predict suitable career paths. The model is trained on structured datasets, followed by data preprocessing steps including cleaning, encoding, and scaling.
In addition to career prediction, the system integrates an NLP-based chatbot that answers career-related queries using techniques like TF-IDF and cosine similarity, improving user interaction. The application is developed as a web-based platform using Flask, HTML, CSS, and JavaScript, making it accessible and user-friendly.
The methodology includes data collection, preprocessing, model training, integration, deployment, and chatbot implementation. Experimental results show that the system successfully provides accurate career recommendations, interactive support, and skill assessment features. Overall, the proposed system enhances career guidance by offering scalable, intelligent, and personalized recommendations, helping users make informed career decisions.
Conclusion
In this project, a Career Recommendation System using Machine Learning was developed to help students choose suitable career paths based on their skills, interests, and academic performance. Selecting the right career is an important decision for students, and many students face confusion due to the large number of available career options. This system aims to assist students by providing data-driven career suggestions. The system uses machine learning techniques to analyze input data and predict suitable career options. By training the model with relevant datasets, the system is able to identify patterns and recommend careers that match the user\'s profile. The results demonstrate that machine learning algorithms can effectively support career guidance and decision making. The project also highlights the importance of technology in the field of education and career planning. By automating the recommendation process, the system reduces manual effort and provides quick and personalized suggestions to users. Although the current system provides useful recommendations, there is still scope for further improvement by integrating more datasets, advanced algorithms, and real-time job market information. With additional enhancements, the system can become a more powerful tool for career guidance.
References
[1] V. Nayak and N.Vora,“AMachine Learning-based Career Recommendation,”J. Trends inComputerSci.&SmartTechnology,vol.6,no.4,pp.374–390,Dec.2024.DOI: 10.36548/jtcsst.2024.4.004.
[2] F. Trujillo, M. Pozo, and G. Suntaxi,“Artificial intelligence in education: A systematic literature review of machine learning approaches in student career prediction,” Journal of TechnologyandScienceEducation,vol.15,no.1,pp.162–185,2025.DOI:10.3926/jotse.3124.
[3] S. El-Keiey, D. ElMenshawy, and E. Hassanein,“Career Recommendation Based on Feature Selection for Undergraduate Students Using Machine Learning Techniques,”Int. J. Adv. Computer Sci. Appl., vol. 16, no. 3, 2025. DOI: 10.14569/IJACSA.2025.0160323.
[4] B. Shruthi, S.Anusha, S. N. Soujanya et al.,“AI-Enabled Career Navigation System for Future Workforce Development,”Int. J. Res. Publication andAnalysis, vol. 1, no. 7, pp. 1–6, Dec. 2025. DOI: 10.1555/ijrpa.3998.
[5] D.SiddojuandV.N.S.Manaswini,“PersonalizedCareerRecommendationSystemusing Machine Learning,” Int. Res. J. Mod. Eng. Tech. Sci., vol. 7, no. 7, July 2025.
[6] S.Bankinsetal.,“Navigatingcareerstagesintheageofartificialintelligence:Asystematic interdisciplinary review and agenda for future research,”J. Voc. Behav., vol. 153, p. 104011, Sept. 2024. DOI: 10.1016/j.jvb.2024.104011.
[7] M.Manganello,E.Rasca,A.Villa,A.Maddalena,andG.Boccuzzi,“Machinelearningfor post-diplomaeducationalandcareerguidance:ascopingreviewinAI-drivendecisionsupport systems,”Front.Educ.,vol.10,May2025,Art.1578979.DOI: 10.3389/feduc.2025.1578979.
[8] S.Kumar,V.Singh, and A.Gupta, “A hybrid recommendation system for career guidance,” in Proc.Int.Conf.Machine Learning and Cognitiv eComputing (ICMLCC), 2023, pp.102– 110.DOI:10.1007/978-3-031-12345-6_9.
[9] Sree, S. V. D. T., Mogili, U. M. R., & Ampoly, K. V. (2025) Enhancing Security in Wearable Computing: A Lightweight Authenticated Key Exchange Scheme, International Journal of All Research Education and Scientific Methods (IJARESM), ISSN: 2455-6211, Volume 13, Issue 5, pp 3103-3108.
[10] Anjali, S., Mogili, U., & Ampolu, K. V. (2025) Efficient Key-Based Encryption and Authentication for Advanced Digital Forensic Storage Security, International Journal of All Research Education and Scientific Methods (IJARESM), ISSN: 2455-6211, Volume 13, Issue 5, pp 3097-3102.
[11] Adithya, P. U., Mogili, U., & Mondru, J. T. (2025) A Novel Parity Authenticator-Based Zero-Knowledge Auditing Approach for Secure Cloud Data Management, International Journal of All Research Education and Scientific Methods (IJARESM), ISSN: 2455-6211, Volume 13, Issue 5, pp 994-999.
[12] LinkedIn Learning,“Workplace Learning Report 2024,”LinkedIn Corp., 2024. [Online]. Available: https://learning.linkedin.com/resources/workplace-learning-report-2024.
[13] Skills, Roles, and Course Mappings for Career Recommendation. Kaggle dataset. [Online]. Available: https://www.kaggle.com/datasets/tea340yashjoshi/skill-and-career-recommendation-dataset.
[14] S.S.D.K. Maha Lakshmi, Umamaheswararao Mogili, Sravya Eluri, Dogga Ramachandra Rao. (2023), “Online Dynamic Out Patient Queue System for Automated Token Generation in Hospitals”, Science, Technology and Development Journal, Volume XII, Issue VII, pp 71-78, DOI:23.18001.STD.2023.V12I07.23.37707.
[15] Mogili, U., Ampolu, K. V., Rajasekharam, B., & Timothy, M. J. AI-Driven Interaction in AR Environments, in Journal of Digital Economy, 2024, Volume 3, Issue 1, pp. 228-234.
[16] Timothy, M. J., Rajasekharam, B., Ampolu, K. V., & Mogili, U. Threat Detection Using AI in Cybersecurity Systems, in IJIS, 2023, Volume 7, Issue 1, pp. 1-7.
[17] Ampolu, K.V., Mogili, U., Timothy, M. J., & Rajasekharam, B. Machine Learning Models for Predictive Maintenance, in IJIS, 2022, Volume 6, Issue 4, pp. 1-7.
[18] Rajasekharam, B., Timothy, M. J., Mogili, U., Ampolu, K.V., Machine Learning Models for Predictive Maintenance, in JDE, 2023, Volume 2, Issue 2, pp. 95-101.
[19] Soujania, B., Ampolu, K. V., Timothy, M. J., & Mogili, U. (2025) Classifying Disease Information Forums through Semantic Similarity-Based Machine Learning, Science, Technology and Development Journal, Volume XIV, Issue II, pp 67-75.
[20] B Satish Kumar, Kavitha C., Mogili, U.R., S. Pallam Shetty (2022). “Application of Machine Learning To Enhance the Performance of The Prophet Routing Protocol For Delay Tolerant Networks”. Journal for Basic Sciences, Volume 23, Issue 5, 2107-2116, DOI:10.37896/JBSV23.5/2278.
[21] I. Sree Geeta, Umamaheswararao Mogili. (2022), “Use of Several Machine Learning Algorithms for Effective Prediction of Cyberbullying”, International Journal of Creative Research Thoughts, Volume 10, Issue 6, pp 17.