A KNN-Based Bilingual Book Recommendation System with Gamification and Learning Analytics


Kassenkhan A.
February 2026Multidisciplinary Digital Publishing Institute (MDPI)

Information (Switzerland)
2026#17Issue 2

The article reports on a bilingual and interpretable book recommendation platform for schoolchildren. This platform uses a lightweight K-Nearest Neighbors algorithm combined with gamification and learning analytics. This application has been designed for a bilingual learning environment in Kazakhstan, supporting learning in Kazakh and Russian languages, and is intended to improve reading engagement through culturally adjusted personalization. The recommendation engine combines content and collaborative filtering in that it leverages structured book data (genres, target age ranges, authors, languages, and semantics) and learner attributes (language of instruction, preferences, and learner history). A hybrid ranking function combines the similarity to the user and the item similarity to produce top-N recommendations, whereas gamification elements (points, achievements, and reading challenges) are used to foster sustained activity.Teacher dashboards show learners’ overall reading activity and progress through real-time data visualization. The initial calibration of the model was carried out using an open-source book collection consisting of 5197 items. Thereafter, the model was modified for a curated bilingual collection of 600 books intended for use in educational institutions in the Kazakh and Russian languages. The validation experiment was carried out on a pilot test involving 156 children. The experimental outcome suggests a stable level of recommendation in terms of the Precision@10 and Recall@10 values of 0.71 and 0.63 respectively. The computational complexity remained low. Moreover, the bilingual normalization technique increased the relevance of recommendations of non-majority language items by 12.4%. In conclusion, the proposed approach presents a scalable and transparent framework for AI-assisted reading personalization in bilingual e-learning systems. Future research will focus on transparent recommendation interfaces and more adaptive learner modeling.

bilingual recommender system , educational technology , gamification , interpretable AI , KNN , learning analytics , personalization

Text of the article Перейти на текст статьи

Department of Computer Science, Satbayev University, 22a Satpaev Str, Almaty, 050013, Kazakhstan

Department of Computer Science

10 лет помогаем публиковать статьи Международный издатель

Книга Публикация научной статьи Волощук 2026 Book Publication of a scientific article 2026