Font Size: a A A

Design And Implementation Of The Personalized Learning Platform Based On The Knowledge Graph

Posted on:2022-01-07Degree:MasterType:Thesis
Country:ChinaCandidate:S GaoFull Text:PDF
GTID:2518306527458834Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
One of the key objectives of online learning is to realize the personalized learning service based on intelligent technology,and further promote the scaled personalized education.Therefore,the intelligentized transformation and the personalized transformation of teaching resource services become two major tasks.Targeting at these two objectives,this paper implements the learner-targeted personalized learning service by reconstructing teaching resources based on the knowledge graph technology,and conducting test analysis of learners' learning levels and demands.It studies related technologies,fulfills the system prototype and forms the personalized learning platform based on the knowledge graph.This paper combines the learning of knowledge points,exercises and personalized recommendation,and constructs closed loops of personalized learning services.The fulfilled work is shown below:(1)Construction of learning resources based on the knowledge graph: this paper defines the structure of the curriculum resource graph according to the demand and designs a construction tool of the visualized curriculum resource graph,so as to finish integrating the curriculum knowledge system and teaching resources.(2)Personalized recommendation: it designs the personalized recommendation method based on the knowledge graph through the collaborative filtering algorithm.According to the exercise score,the method diagnoses the knowledge points that students fail to master,and predicts the knowledge points that students fail to learn and master through the collaborative filtering algorithm.It then generates the knowledge acquisition graph according to the diagnosis and prediction results and the curriculum resource graph,and further presents personalized recommendations to students according to the acquisition degree and relations of knowledge points in the graph.(3)Platform fulfillment : it divides the personalized learning platform into five microservices according to demands and designs,including system management,school management,test evaluation,construction of curriculum resource graph and personalized recommendation.It conducts development by separating the front end and the rear end.The front end adopts Vue;the visualization of the knowledge graph uses the force-direct layout of graph in D3.js.The rear end takes Spring Cloud as the microservice framework;it uses Spring Boot for the microservice development framework of relevant businesses.It develops and fulfills five microservices through the above-mentioned technologies.
Keywords/Search Tags:Curriculum Resource Graph, Knowledge Acquisition Graph, Visual Construction, Personalized Learning
PDF Full Text Request
Related items