| In recent years,online education which is a new form of education development based on Internet technology,has overturned the traditional education model and has been widely favored by users.As an important branch of the future Internet technology development,virtual simulation technology has been widely used in recent years by providing users with a more intuitive audio-visual experience by constructing a virtual environment.The virtual education system combines online education with virtual simulation technology,which allows users to enjoy virtual education without leaving home.It alse brings more efficient learning methods and immersive learning experience.At present,it has received more and more recognition in the education industry.In order to address the problems of single education method,poor user experience,and high cost of system software and hardware resources caused by the continuous expansion of user scale in most online education systems at present,the thesis studies and implements a personalized virtual education system based on cloud computing.The system uses personalized recommendation technology to improve user experience and introduces cloud computing technology to reduce system resource costs and improve system stability.The main work of the thesis is summaried as follows:(1)To solve the problems of excessive communication overhead and low system stability caused by the excessive number of users in the cloud computing virtual education system,a cloud computing resource load balancing technology based on user interest is proposed.According to the collaborative relationship between users in the virtual education system,the technology quantifies the degree of user association by defining the degree of interest at first.Then the technology adopts a virtual machine selection strategy based on the degree of interest to form multiple virtual institutions with close collaboration relationships into unit groups.Finally,the technology selects the target server that meets the conditions to implement the virtual machine unit migration.The results and analysis of experiments show that the technology can effectively reduce the communication overhead between servers,improve the stability of the system and effectively realize the load balance of cloud computing virtual education resources.(2)Aiming at the low degree of personalization in the education system,a personalized education recommendation method based on the improved implicit semantic model is proposed.The method fully considers associations of knowledge points and the interactive relationships between virtual users.Then the method constructs a knowledge point association matrix that integrates multiple factors and introduces the time forgetting rule to decompose the user knowledge points to the association matrix.Finally,the method realizes the user’s personalization according to the decomposition results.The results and analysis of experiments show that the method can effectively predict the user’s knowledge mastery.It also has high recommendation accuracy and improves the degree of personalization of system education.(3)The thesis has designed and implemented a personalized virtual education system based on cloud computing.The system is composed of user application layer and cloud computing platform layer.The application layer provides virtual education content and users can conduct virtual education collaborative experiments.The platform layer provides virtual education resources and analyzes based on the user’s behavior in virtual education with the education plan to the users of the application layer.The system not only uses resource load balancing technology to effectively improve the stability of the virtual education system,but also provides users with a personalized learning guidance program to improve the user experience. |