Recommender system for modelling subject combination in Ugandan senior secondary schools

Olutola Olaide Fagbolu


Subject combinations at A-level in Ugandan Senior Secondary Schools have made or marred the future career of many prospective students, many students have ended up doing courses they had not planned to do because they made wrong choices at their A-level. This recommender system offers the decision-making process for students based on their subject performance coupled with interest, passion, skills and talents to enable them make right choices. It is person-centred and there are three (3) main actors: the student (who are interested in making appropriate career choice), the documents (which contains available information about interest and passion, skills and talents and subject performances) and access metrics (which aids the student of A-level in extracting knowledge from available resources). A hybrid matrix factorization model using ANFIS and R were used to represents students and subjects as linear combinations derived from their characteristics and interactions, this is combined with rule-based model to offer a unified approach of presenting any student with a list of subjects that will lead to prospective career choices. This offer higher predictive accuracy in career choice matchmaking and overcoming challenges of parental influence, peer influence and others while expanding opportunities of career guidance in Uganda. 


Uganda, Recommender, Subject Combination, Career, Matrix Factorization Model, Decision Making, R

Full Text:



X. Liang, Uganda Post-primary Education Sector Report. Africa Region Human Development working Paper Series The World Bank, 2002.

W. Ngaka, R. E. Mazur, and G. Openjuru, “Exploring Formal and Non-formal Education Practices for Integrated and Diverse Learning Environments in Uganda,” Int. J. Divers. Organ. Communities, Nations Annu. Rev., vol. 11, no. 6, pp. 109–122, 2012.

NUFFIC, The Education System of Uganda described and compared with the Dutch System, 1st ed. 2016.

D. Sekiwu and M. M. N. Botha, “Values for Social Development in the Context of Globalisation : Analysing the Role of the Ugandan School ValuesforSocialDevelopmentintheContextofGlobalisationAnalysingtheRoleoftheUgandanSchool,” no. January 2014, 2016.

Q. Han, M. Ji, I. Martinez De Rituerto De Troya, M. Gaur, and L. Zejnilovic, “A hybrid recommender system for patient-doctor matchmaking in primary care,” Proc. - 2018 IEEE 5th Int. Conf. Data Sci. Adv. Anal. DSAA 2018, pp. 481–490, 2019.

G. Adomavicius and Y. Kwon, “Multi-criteria recommender systems,” Recomm. Syst. Handbook, Second Ed., no. Mcdm, pp. 847–880, 2015.

P. Maharishi, “Literature Survey : Recommender Systems,” Int. J. Eng. Technol. Manag. Appl. Sci., vol. 3, no. March, pp. 268–273, 2015.

F. Ricci, L. Rokach, B. Shapira, P. B. Kantor, and F. Ricci, Recommender Systems Handbook. 2011.

C. Lucchese, C. I. Muntean, R. Perego, F. Silvestri, H. Vahabi, and R. Venturini, “Recommender systems,” Min. User Gener. Content, pp. 287–318, 2014.

M. Kuanr, B. Kesari Rath, and S. Nandan Mohanty, “Crop Recommender System for the Farmers using Mamdani Fuzzy Inference Model,” Int. J. Eng. Technol., vol. 7, no. 4.15, p. 277, 2018.

V. Desai, D. Bahl, S. Vibhandik, and I. Fatma, “Implementation of an Automated Job Recommendation System Based on Candidate Profiles,” Int. Res. J. Eng. Technol., vol. 4, no. 5, pp. 1018–1021, 2017.

M. Balabanovic and Y. Shoham, “Fab: Content-Based, Collaborative Recommendation,” Comm. ACM, vol. 40, no. 3, pp. 66-72, 1997.

S. I. and F. Balazs, Quantum Computing and Communications: An Engineering Approach. 2005.



  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Open Science Journal (OSJ) is multidisciplinary Open Access journal. We accept scientifically rigorous research, regardless of novelty. OSJ broad scope provides a platform to publish original research in all areas of sciences, including interdisciplinary and replication studies as well as negative results.