A Personalized MOOC Learning Group and Course Recommendation Method Based on Graph Neural Network and Social Network Analysis

Zijin Luo,Xu Wang,Yiquan Wang,Haotian Zhang,Zhuangzhuang Li
2024-10-15
Abstract:In order to enhance students' initiative and participation in MOOC learning, this study constructed a multi-level network model based on Social Network Analysis (SNA). The model makes use of data pertaining to nearly 40,000 users and tens of thousands of courses from various higher education MOOC platforms. Furthermore, an AI-based assistant has been developed which utilises the collected data to provide personalised recommendations regarding courses and study groups for students. The objective is to examine the relationship between students' course selection preferences and their academic interest levels. Based on the results of the relationship analysis, the AI assistant employs technologies such as GNN to recommend suitable courses and study groups to students. This study offers new insights into the potential of personalised teaching on MOOC platforms, demonstrating the value of data-driven and AI-assisted methods in improving the quality of online learning experiences, increasing student engagement, and enhancing learning outcomes.
Social and Information Networks,Computers and Society
What problem does this paper attempt to address?
The problem that this paper attempts to solve is how to improve the learning experience of MOOC (Massive Open Online Courses) by enhancing students' initiative and participation. Specifically, the researchers constructed a multi - level network model based on Social Network Analysis (SNA) and developed an intelligent recommendation system using Graph Neural Network (GNN) technology, aiming to provide personalized course and study group recommendations according to students' learning preferences and behavior patterns. This not only helps to understand the relationship between students' course selection preferences and learning enthusiasm, but also can improve students' learning effectiveness and participation through personalized recommendations. ### Main problems 1. **Enhancing students' initiative and participation in MOOC learning**: - Identify the key factors affecting students' learning enthusiasm by analyzing students' behavior data and social interaction patterns. - Develop an intelligent recommendation system based on Graph Neural Network to provide personalized course and study group recommendations. 2. **Understanding the relationship between students' course selection preferences and learning enthusiasm**: - Analyze the association between students' course selection preferences and their learning behaviors using Social Network Analysis (SNA) and Graph Neural Network (GNN) technologies. - Verify the impact of course selection preferences on learning enthusiasm through cluster analysis and correlation tests. 3. **Optimizing the formation and collaboration efficiency of study groups**: - Analyze the interaction relationships within study groups using Graph Neural Network to optimize the formation of study groups. - Improve the collaboration efficiency of study groups and enhance students' learning motivation and academic performance. ### Research methods - **Data collection**: Collected data of nearly 40,000 users and tens of thousands of courses from a specific MOOC platform, including user ID, occupation, course selection information, study duration, and interaction frequency, etc. - **Analysis tools and models**: Use Social Network Analysis (SNA) and Graph Neural Network (GNN) technologies to analyze the interaction patterns among students, courses, teachers, and classmates. - **User preference analysis**: Analyze the connection relationships between students and courses, schools, and teachers through the depth - first traversal algorithm to reveal the differences in course selection preferences and learning methods of different student groups. - **Analysis of the relationship between preferences and learning enthusiasm**: Use K - means cluster analysis and correlation coefficients (such as Rand and Pearson correlation coefficients) to quantify the relationship between course selection preferences and learning enthusiasm. - **Study group analysis**: Based on students' course selection preferences, use the Graph Neural Network model to analyze the interaction relationships within study groups to optimize the formation and collaboration efficiency of study groups. ### Conclusions By combining Social Network Analysis and Graph Neural Network technologies, this study reveals a significant relationship between students' course selection preferences and learning enthusiasm, and proposes an effective personalized recommendation system that can improve students' learning motivation and academic performance. These findings provide valuable references for future online education practices and help to design more personalized and efficient learning paths.