Article Gold Open Access 2025

Clustering-Based Adaptive UX in E-Learning Systems: Aligning Microservices with the 4C Framework

Journal of Applied Data Sciences
Journal · Vol. 6 · Issue 4 · pp. 2436-2448
Abstract

This study introduces a clustering-driven adaptive User Experience (UX) architecture for e-learning systems, aligning machine learning segmentation with the 21st-century 4C educational framework (critical thinking, communication, collaboration, creativity). The objective is to dynamically personalize digital learning interactions through a microservices architecture responsive to users' UX profiles. A quantitative survey was conducted involving 50 active users of Shopee and Tokopedia, whose interaction feedback was mapped using the User Experience Questionnaire (UEQ). Three unsupervised clustering techniques—KMeans, Agglomerative, and DBSCAN—were compared. KMeans outperformed the others with a silhouette score of 0.157, compared to 0.146 for Agglomerative and −0.017 for DBSCAN, identifying three meaningful clusters representing high, medium, and low UX proficiency. A one-way ANOVA test confirmed statistically significant differences (p < 0.01) among the clusters in dimensions such as error clarity, support responsiveness, and user confidence. These UX profiles were then mapped to individualized microservices: Cluster 0 received autonomous content with minimal support, Cluster 1 was offered guided prompts, and Cluster 2 was provided with simplified interfaces and proactive assistance. Each cluster was aligned with specific 4C competencies to ensure pedagogical relevance. The proposed architecture, built with gRPC-based microservices, enabled asynchronous, low-latency personalization based on user cluster membership. The novelty of this research lies in its dual alignment—technological (microservices + machine learning) and educational (4C competency mapping)—to construct a scalable and responsive e-learning environment. The system design, although validated through simulation, demonstrates a practical foundation for future deployment in platforms like Moodle or OpenEdX. By linking behavioral UX clustering to pedagogical intervention strategies, this study offers a model for adaptive, data-informed instructional systems that are both scalable and learner-centered. © 2025, Bright Publisher. All rights reserved.

Keywords

Author Keywords

4C Framework Adaptive UX Clustering Algorithms gRPC Communication KMeans Microservices Architecture Personalization User Experience (UX)

Index Keywords

Author Affiliations
Department of Informatics Engineering, Universitas Muslim Indonesia, Makassar, Indonesia, Department of Electrical Engineering and Informatics, Universitas Negeri Malang, Malang, East Java, Indonesia
Department of Electrical Engineering and Informatics, Universitas Negeri Malang, Malang, East Java, Indonesia
Department of Informatics Engineering, Universitas Islam Negeri Maulana Malik Ibrahim Malang, Malang, Indonesia
Department of Distance Education, Anadolu Üniversitesi, Eskisehir, Eskisehir, Turkey
Funding & Acknowledgements
No funding information
References 10 References
1 Suryanto, Tri Lathif Mardi, A STIN Model Adoption for Chatbot in Higher Education Online Learning, Electronic Journal of e-Learning, 23, 3, (2025)
2 J Distruptive Learn Innov, (2022)
3 Elmunsyah, Hakkun, Understanding the Impact of a Learning Management System Using a Novel Modified DeLone and McLean Model, Education Sciences, 13, 3, (2023)
4 Adi Journal on Recent Innovation, (2024)
5 Razlat, Muhammad Rafiudin, Adaptation of UEQ+ for UX evaluation of mobile banking applications on digital platforms, 8th International Conference on Recent Advances and Innovations in Engineering: Empowering Computing, Analytics, and Engineering Through Digital Innovation, ICRAIE 2023, (2023)
6 Elmunsyah, Hakkun, UX Validation of Village Administration Information System Using User Experience Questionnaire (UEQ) and Usability Testing, Proceedings - 4th International Conference on Vocational Education and Electrical Engineering: Strengthening Engagement with Communities through Artificial Intelligence Application in Education, Electrical Engineering and Information Technology, ICVEE 2021, (2021)
7 J Innov Teach Prof, (2025)
8 Ruiz Nepomuceno, Aldair, Software Architectures for Adaptive Mobile Learning Systems: A Systematic Literature Review, Applied Sciences (Switzerland), 14, 11, (2024)
9 Li, Yang, The Development and Application of the Second Classroom Management System, ACM International Conference Proceeding Series, pp. 1-6, (2022)
10 Liu, Kai, A Cloud Control Robotics Platform Based on Intelligent Deployment of Micro-services, Chinese Control Conference, CCC, 2022-July, pp. 4257-4262, (2022)
Quick Actions
Full Text via DOI
Citation Metrics
0
Times Cited (Scopus)

References 10
Document Identifiers