Mekonnen, Tadesse Zewdu2022-12-122022-12-122021http://hdl.handle.net/10352/580M. Tech. (Department of Information Communication Technology, Faculty of Applied and Computer Sciences), Vaal University of Technology.Too many options on the internet are the reason for the information overload problem to obtain relevant information. A recommender system is a technique that filters information from large sets of data and recommends the most relevant ones based on peopleā€Ÿs preferences. Collaborative and content-based techniques are the core techniques used to implement a recommender system. A combined use of both collaborative and content-based techniques called hybrid techniques provide relatively good recommendations by avoiding common problems arising from each technique. In this research, a proactive University Library Book Recommender System has been proposed in which hybrid filtering is used for enhanced and more accurate recommendations. The prototype designed was able to recommend the highest ten books for each user. We evaluated the accuracy of the results using Mean Absolute Error (MAE) and Root Mean Squared Error (RMSE). A measure value of 0.84904 MAE and 0.9579 RMSE found by our system shows that the combined use of both techniques gives an improved prediction accuracy for the University Library Book Recommender System.enUniversity Library Book Recommender SystemCollaborative and content-based techniquesHybrid techniquesHybrid filteringMean Absolute Error (MAE)Root Mean Squared Error (RMSE)Dissertations, Academic -- South AfricaArtificial intelligence -- Data processingElectronic data processingSelf-organizing systemsRecommender systems (Information filtering)Proactive university library book recommender systemThesis