The increasingly widespread online education recently enabled a new form of teaching, learning, and overall educational outcome. However, the need of personalization is required as learners learn differently and learning follows a one-size-fits-all approach. Learning style is the most used personalization that plays an important role in learning. This learning style is a changeable trait that is influenced by the learner's behavior based on past experiences. As a result, knowing it over time helps to point learners in the right direction, motivate them, and enhance their learning outcomes. Research done so far does not take into account the changes in the behavior of learners, and the behavioral data is at large volume, making the existing approaches fail to capture and extract the behavior of learners efficiently. Inspired by these constraints, we propose an incremental learning style detection approach for online education with a bipartite graph embedding technique. We first construct a dynamic bipartite graph to represent the incremental interaction between learners and learning resources while learning. Then, introduce a dynamic bipartite graph embedding to learn the low dimensional representation of the constructed graph from the current and previous time. Finally, the low dimensional features are mapped to the selected Felder-Silverman learning style model (FSLSM) dimension each time to identify and group similar learners using the k-means clustering algorithm. The proposed approach can be integrated into different educational systems. Extensive experiments conducted using three datasets from 2015 KDD Cup courses demonstrate the effectiveness of our approach. Average of 93.19%, 95.76%, and 98.48% are achieved across the three datasets in accuracy compared to the existing approaches.
Read full abstract