Skip to main content

Machine Learning Model for Recommending Suitable Courses of Study to Candidates in Nigerian Universities

  • Conference paper
  • First Online:
Book cover Computational Science and Its Applications – ICCSA 2021 (ICCSA 2021)

Abstract

The diversity of courses and complications of admission requirements are complex tasks particularly in Nigerian Universities where a number of parameters are used during the admission process. These courses may be wrongly assigned to applicants who have not met the minimum requirements. In a previous related work, a model was developed to address this issue. However, the model considered only seven subjects out of the mandatory nine subjects required of every senior secondary school student to register (O’Level). Such a decision may be to the detriment to the candidates because credits may be required from those subjects that were not considered. This paper tends to enhance the existing model to address all these issues. Grade of nine Secondary school subjects, the aggregate score of Unified Tertiary Matriculation Examination (UTME) and post-UTME, and catchment area are used as parameters in this study. The results were obtained when various reference classifiers were trained and tested using the processed dataset of the O’Level and JAMB results of candidates seeking admission into the university. Individual classifiers namely, Logistic Regression, Naive Bayes, Decision Tree, K-Nearest Neighbor, and Random Forest were trained and evaluated using reference performance metrics namely precision, recall, and f1-score. The resulting best classifier, the Random Forest, has shown to be correct 94.94% of the time and is capable of detecting correctly 94.17% of the classes. Since the precision and recall are similar in value, the f1-score tends to favor this classifier also with a value of 93.19%.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Bulkachuwa, A.S.: Availability and Utilization of Microteaching Laboratories and their Influence on Students’ Teaching Practice Performances in Colleges of Education. Technical report, Kano (2017)

    Google Scholar 

  2. Fong, S., Buik-Aghai, R.P.: An automated university admission recommender system for secondary school students. In: The 6th International Conference on Information Technology and Applications (ICITA), China (2009)

    Google Scholar 

  3. Géron, A.: Hands-on Machine Learning with Scikit-Learn Keras, and TensorFlow, 2nd edn. O’Reilly Media Inc., Sebastopol (2019)

    Google Scholar 

  4. Hassan, M., Ahmed, S., Abdullah, D.M., Rahman, M.S.: Graduate school recommender system: assisting admission seekers to apply for graduate studies in appropriate graduate schools. In: 5th International Conference on Informatics, Electronics and Vision (ICIEV), p. 503. Institute of Electrical and Electronics Engineers (2016)

    Google Scholar 

  5. Isinkaye, F.O., Folajimi, Y.O., Ojokoh, B.A.: Recommendation systems: principles, methods and evaluation. Egypt. Inform. J. 16, 261–273 (2015)

    Article  Google Scholar 

  6. Isma’il, M., Usman, H., Aliyu, G., Abdulmumin, I., Shehu, A.: An autonomous courses recommender system for undergraduate using machine learning techniques. In: International Conference in Mathematics, Computer Engineering and Computer Science (ICMCECS). IEEE, Lagos, Nigeria (2020). https://doi.org/10.1109/ICMCECS47690.2020.240882

  7. JAMB: Exam/jamb-cut-off-mark/ (2019). https://www.currentschoolnews.com/exam/jamb-cut-off-mark/

  8. Jauro, F., Alhassan, B.B., Aliyu, G., Toro, M.S.: Predicting child delivery mode using data mining by considering maternal. Sci. Forum (J. Pure Appl. Sci.) 18, 31–35 (2019)

    Google Scholar 

  9. Lu, J., Wu, D., Mao, M., Wang, W., Zhang, G.: Recommender system application developments: a survey. Decis. Supp. Syst. 74(C), 12–32 (2015)

    Article  Google Scholar 

  10. Machine Learning Plus: How Naive Bayes Algorithm Works? (with example and full code)—ML + (2018). https://www.machinelearningplus.com/predictive-modeling/how-naive-bayes-algorithm-works-with-example-and-full-code/

  11. Muhammad, A.: Undergraduate students project supervision recommendation system, Technical report, Federal University, Dutsen-Ma, Katsina (2017)

    Google Scholar 

  12. Portugal, I., Alencar, P., Cowan, D.: The use of machine learning algorithms in recommender systems : a systematic review. Expert Syst. Appl. 97, 205–227 (2018)

    Article  Google Scholar 

  13. Ragab, A.H.M., Mashat, A.F.S., Khedra, A.M.: Design and implementation of a hybrid recommender system for predicting college admission. Int. J. Comput. Inf. Syst. Ind. Manag. Appl. 6, 35–44 (2014)

    Google Scholar 

  14. Said, A., Bellogin, A.: Comparative recommender system evaluation: benchmarking recommendation frameworks. In: Proceedings of the 8th ACM Conference on Recommender systems - RecSys ’14, Foster City, Silicon Valley, California, USA, pp. 129–136 (2014). https://doi.org/10.1145/2645710.2645746. http://dl.acm.org/citation.cfm?doid=2645710.2645746

  15. Salas, J.: Sanitizing and measuring privacy of large sparse datasets for recommender systems. J. Ambient Intell. Human. Comput. (2019). https://doi.org/10.1007/s12652-019-01391-2

  16. Swaminathan, R., Gnanasekaran, J.M., Krishnakumar, S.: Recommender system for graduate studies in USA Suresh (2015). https://www.semanticscholar.org/paper/Recommender-System-for-Graduate-Studies-in-USA-Suresh

  17. Wakil, K., Akram, B., Kamal, N., Safi, A.: Web recommender system for private universities’ admission in Iraq: UHD case study. Int. J. e-Educ. e-Bus. e-Manag. e-Learn. 4, 329–340 (2014)

    Google Scholar 

  18. Zubairu, M.J., et al.: Text normalization algorithm for Facebook chats in Hausa language. In: 2014 5th International Conference on Information and Communication Technology for The Muslim World (ICT4M), pp. 1–4. IEEE, Kuching (2014). https://doi.org/10.1109/ICT4M.2014.7020605. http://ieeexplore.ieee.org/document/7020605/

Download references

Acknowledgment

This research was carried out under the support of Ahmadu Bello University, Zaria, Yusuf Maitama Sule University, Kano, and Bayero University, Kano who provided us with datasets.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Idris Abdulmumin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Aliyu, G., Haruna, U., Abdulmumin, I., Isma’il, M., Umar, I.E., Adamu, S. (2021). Machine Learning Model for Recommending Suitable Courses of Study to Candidates in Nigerian Universities. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2021. ICCSA 2021. Lecture Notes in Computer Science(), vol 12957. Springer, Cham. https://doi.org/10.1007/978-3-030-87013-3_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-87013-3_20

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-87012-6

  • Online ISBN: 978-3-030-87013-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics