Over the past few decades, the education sector has achieved impressive advancements by incorporating Artificial Intelligence (AI) into the educational environment. Nevertheless, specific educational processes, particularly educational counseling, still depend on traditional procedures. The current method of conducting group sessions between counselors and students does not offer personalized assistance or individual attention, which can cause stress to students and make it difficult for them to make informed decisions about their coursework and career path. This paper proposes a counseling solution designed to aid high school seniors in selecting appropriate academic paths at the tertiary level. The system utilizes a predictive model that considers academic history and student preferences to determine students’ likelihood of admission to their chosen university and recommends similar alternative universities to provide more opportunities. We developed the model based on data from 500 graduates from 12 public high schools in Morocco, as well as eligibility criteria from 31 institutions and colleges. The counseling system comprises two modules: a recommendation module that uses popularity-based and content-based recommendations and a prediction module that calculates the likelihood of admission using the Huber Regressor model. This model outperformed 13 other machine learning modules, with a low MSE of 0.0017, RMSE of 0.0422, and the highest R-squared value of 0.9306. Finally, the system is accessible through a user-friendly web interface.