Hybrid k-means–kNN approach for predicting student performance based on library usage behaviours: A case study in Tanzanian higher education.

Saved in:
Bibliographic Details
Title: Hybrid k-means–kNN approach for predicting student performance based on library usage behaviours: A case study in Tanzanian higher education.
Authors: Bakiri, Hussein1 (AUTHOR) hussein.bakiri@ifm.ac.tz, Tinabo, Rose1 (AUTHOR)
Source: African Journal of Science, Technology, Innovation & Development. Apr2026, Vol. 18 Issue 2, p208-220. 13p.
Subjects: K-means clustering, Library users, Academic achievement, Higher education, K-nearest neighbor classification, Machine learning
Abstract: The complex relationship between student participation and resource usage is frequently missed by traditional predictors of academic performance, such as past academic records and demographic data. These predictors have limited insight into real-time learning behaviours and often act as lagging indicators compared to behavioural and contextual activities. In contrast, library usage behaviours like study frequency, resource utilization, and reading habits provide dynamic, process-oriented evaluations of student engagement. This study examines the possibility of library usage as a non-traditional predictor by analyzing data on student library usage frequency and the extent to which the student performs the reading, studying, information-seeking, researching, and resource utilization activities to predict student performance. The study uses library usage and likely academic performance data of 1062 students of the five higher learning Institutions collected via online Google Forms. A hybrid method combining k-means clustering and kNN classification algorithms was employed; k-means was explicitly used for clustering processes to perform the initial formulation of 'k'. The clustering identified three distinct clusters: students with predominantly disagreeing responses (students whose performances were not caused by the library usage), those with agreeing responses (students whose performances were caused by the library usage), and a neutral-to-slightly-agreeing (students whose performances showed no relationship with library usage) group. Having obtained a confidence interval of 98.61% and a p-value of 2.2e-16, the results indicate that library usage behaviours can significantly be used to predict student performance. These findings suggest that higher education institutions must reinforce policies encouraging and monitoring active library involvement. The original contribution of this study is the introduction of a machine learning model that uses library usage behaviours as dynamic predictors of student performance, providing a novel perspective over conventional academic and demographic performance indicators. [ABSTRACT FROM AUTHOR]
Copyright of African Journal of Science, Technology, Innovation & Development is the property of Taylor & Francis Ltd and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
Description
Abstract:The complex relationship between student participation and resource usage is frequently missed by traditional predictors of academic performance, such as past academic records and demographic data. These predictors have limited insight into real-time learning behaviours and often act as lagging indicators compared to behavioural and contextual activities. In contrast, library usage behaviours like study frequency, resource utilization, and reading habits provide dynamic, process-oriented evaluations of student engagement. This study examines the possibility of library usage as a non-traditional predictor by analyzing data on student library usage frequency and the extent to which the student performs the reading, studying, information-seeking, researching, and resource utilization activities to predict student performance. The study uses library usage and likely academic performance data of 1062 students of the five higher learning Institutions collected via online Google Forms. A hybrid method combining k-means clustering and kNN classification algorithms was employed; k-means was explicitly used for clustering processes to perform the initial formulation of 'k'. The clustering identified three distinct clusters: students with predominantly disagreeing responses (students whose performances were not caused by the library usage), those with agreeing responses (students whose performances were caused by the library usage), and a neutral-to-slightly-agreeing (students whose performances showed no relationship with library usage) group. Having obtained a confidence interval of 98.61% and a p-value of 2.2e-16, the results indicate that library usage behaviours can significantly be used to predict student performance. These findings suggest that higher education institutions must reinforce policies encouraging and monitoring active library involvement. The original contribution of this study is the introduction of a machine learning model that uses library usage behaviours as dynamic predictors of student performance, providing a novel perspective over conventional academic and demographic performance indicators. [ABSTRACT FROM AUTHOR]
ISSN:20421338
DOI:10.1080/20421338.2025.2588228