{'fraction_non_alphanumeric': 0.02073050345508391, 'fraction_numerical': 0.0019743336623889436, 'mean_word_length': 5.108433734939759, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Machine-Learning based MOOC learning data analysis

It is an important aspect of the development of online education to record and analyze the educational data generated by online learners, predict the learning effect and provide precise and personalized services for them. In order to realize the prediction learning effect, firstly, the valuable information in the education data is mined and analyzed, and the data modeling is carried out. The data items are defined, and the solution is proposed according to the prediction results. Secondly, K-NN, LVQ and SVM are used to predict the learning effect. The experimental results show that the prediction accuracy of the three algorithms is as high as 70%. Finally, the three models are compared and analyzed, and learning behavior data are combined to provide a decision-making basis for the effective prediction of learning state, which is helpful for the online course platform to better plan students' learning plans and give corresponding learning warnings.