Performance analysis of learning outcomes is a system that will aim for excellence at all levels and dimensions of the student’s field of interest. This paper suggests a comprehensive EDM framework in the form of a rule-based recommender system that not only analyses and predicts student achievement, but also demonstrates the reasons for it. The suggested framework examines students’ demographic information, study-related characteristics, and psychological factors to gather as much information as possible from classmates, teachers, and parents. School reports and queries used to collect the world’s latest data (e.g., student marks, population, social and school-related factors. Using a set of potent data mining methods, aiming for the greatest possible precision in academic performance prediction. The framework is effective in identifying the student’s weaknesses and making relevant recommendations. In contrast to current frameworks, the proposed framework outperforms them in a practical case study involving 200 individuals.